当我使用iOS8
在模拟器上运行时负责连接的类工作可能会出错,但它不适用于iOS9
上的模拟器。是什么原因?
答案 0 :(得分:2)
如果您使用AFNetworking
加载非https网址,则需要在 info.plist 文件中添加应用传输安全覆盖,如下所示:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
您还可以为特定域添加替代,这是一种更好的方法。更多信息:
http://ste.vn/2015/06/10/configuring-app-transport-security-ios-9-osx-10-11/