我测试我的应用程序在Xcode 7,IOS 9并得到了以下错误:IOS 9应用程序传输安全性已阻止明文HTTP问题
应用传输安全性已阻止明文HTTP(HTTP://)资源负载,因为它是不安全的。临时例外可以通过您的应用程序的Info.plist文件进行配置。
所以我已经做了在如下Info.plist文件和应用程序的一些变化,现在在所有的IOS版本工作正常:
<key>NSAppTransportSecurity</key><dict>
<key>NSExceptionDomains</key><dict><key>myserver.com</key><dict>
<key>NSIncludesSubdomains</key><false/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/></dict> </dict></dict>
所以我的疑问是,这是否仍是一个永久性的修复,还是我应该在我的代码中使用NSURLSession。
感谢, 阿斌
您可以在此找到后你需要的一切:[https://stackoverflow.com/questions/31254725/transport-security-has-blocked-a-cleartext-http](https://stackoverflow.com/questions/31254725/transport-security-has-blocked-a -cleartext-HTTP) – javifernandezr