App Transport Security Exception for AVFoundation

In the WWDC 2016 lecture 706 "What's new on Security" an exception for using http for encrypted HLS is mentioned:


"We're also adding some new Exceptions to make it easier to adopt. So for example, if you're using Streaming Mediaand that media's already encrypted in bulk, we'll be ableto offer an Exception through AV Foundation for you to loadthat media without connecting over TLS."


Is there any additional details on how the exception is requested? or granted?


Can it be tested on iOS 9.x or do I need 10?


Thank you.

Accepted Reply

IOS 10 (beta 4) introduces a new ATS exception for encrypted media streaming over clear HTTP: NSAllowsArbitraryLoadsInMedia


If I understand correctly ATS exception and App review process documented here: https://developer.apple.com/library/prerelease/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW59


The usage of such ATS exeption should not trigger additional App review process.


The catch is that it won't work f the app runs on iOS 9.

Replies

IOS 10 (beta 4) introduces a new ATS exception for encrypted media streaming over clear HTTP: NSAllowsArbitraryLoadsInMedia


If I understand correctly ATS exception and App review process documented here: https://developer.apple.com/library/prerelease/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html#//apple_ref/doc/uid/TP40009251-SW59


The usage of such ATS exeption should not trigger additional App review process.


The catch is that it won't work f the app runs on iOS 9.