iOS9 & Apple's ATS (whitelist related)

  • 1
  • Idea
  • Updated 5 years ago
  • Not Planned
As you all know I'm working on the whitelist blog.
Here is the first MAJOR annoyance (I'm sure there will be others).

Apple's ATS requires if you are using Apple's SSL, the server you connect to must run TLSv1.2 or better.
And if you are using iOS9 you pretty much have to do something, as this security bulletin reminds us


App Transport Security is enabled by default when using NSURLSession, NSURLConnection, or CFURL in iOS 9 or OS X El Capitan.


You can

- upgrade the server & deal with it
- turn off Apple's ATS
- use a different SSL driver

To Deal With

If you decide not to use a different SSL Driver, read the first article I linked to. The fix will require an addition to the .plist - whether you turn off the service or not.

If you use a different SSL driver, this problem goes away. NOTE: I do NOT have a solution for this yet.

Best of Luck
Photo of JesseMonroy650 (Volunteer)

JesseMonroy650 (Volunteer), Champion

  • 3325 Posts
  • 122 Reply Likes

Posted 5 years ago

  • 1

Be the first to post a reply!