We were convinced that: If ATS is turned on and you make an HTTP call to an ednpoint that is NOT in the ATS exception list, then the iOS would force that call to go into HTTPS …No, that’s not correct. Some early iOS 9 betas did this but it broke a lot of folks so we changed the policy to what it is today: if you make an HTTP request that’s not covered by some ATS exception, the request will fail. That policy has been in place for all shipping versions of ATS.[Is there] a way to force that behavior by adding some attributes/dirctives in the ATS exception list?No. The best solution here is to change your code to issue an HTTPS request.Share and Enjoy — Quinn “The Eskimo!” Apple Developer Relations, Developer Technical Support, Core OS/Hardware let myEmail = eskimo + 1 + @apple.com
Topic:
App & System Services
SubTopic:
Networking
Tags: