App Transport Security Specs?

So I've already had to turn ATS off for an app I'm building. I'd like to open an issue with the backend provider but there doesn't seem to be any documentation on the settings they'd need to support for ATS to work. Has anyone found any documentation or know of a way to get more info from the SSL error that comes up when you fail to connect because of ATS?

Answered by DTS Engineer in 12040022

> I'd like to open an issue with the backend provider but there doesn't

> seem to be any documentation on the settings they'd need to support

> for ATS to work. Has anyone found any documentation


Proper documentation for this is in the works but you can find a basic outline in WWDC 2015 Session 706 "Security and Your Apps".


<https://developer.apple.com/videos/>


> or know of a way to get more info from the SSL error that comes up

> when you fail to connect because of ATS?


Right now the error you get back is very generic; that's expected to improve in future seeds.


Share and Enjoy

--

Quinn "The Eskimo!"

Apple Developer Relations, Developer Technical Support, Core OS/Hardware

Accepted Answer

> I'd like to open an issue with the backend provider but there doesn't

> seem to be any documentation on the settings they'd need to support

> for ATS to work. Has anyone found any documentation


Proper documentation for this is in the works but you can find a basic outline in WWDC 2015 Session 706 "Security and Your Apps".


<https://developer.apple.com/videos/>


> or know of a way to get more info from the SSL error that comes up

> when you fail to connect because of ATS?


Right now the error you get back is very generic; that's expected to improve in future seeds.


Share and Enjoy

--

Quinn "The Eskimo!"

Apple Developer Relations, Developer Technical Support, Core OS/Hardware

Thanks Quinn. I'll take a look at the suggested session.

Things have progressed. Here is Apple's technical note.


I have found the SSL Labs server test site useful in identifying where the incompatibilities lie. It tells you more than everything about the server in question.

App Transport Security Specs?
 
 
Q