Tried to run my existing app on iOS9 but getting failure while using AFURLSessionManager
.
__block NSURLSessionDataTask *task = [self.sessionMana
Apple's Technote on App Transport Security is very handy; it helped us find a more secure solution to our issue.
Hopefully this will help someone else. We were having issues connecting to Amazon S3 URLs that appeared to be perfectly valid, TLSv12 HTTPS URLs. Turns out we had to disable NSExceptionRequiresForwardSecrecy
to enable another handful of ciphers that S3 uses.
In our Info.plist
:
NSAppTransportSecurity
NSExceptionDomains
amazonaws.com
NSIncludesSubdomains
NSExceptionRequiresForwardSecrecy