AFNetworking适用于iOS8,但不适用于&x27;I don’我不能为iOS9工作
当我在带有AFNetworking适用于iOS8,但不适用于&x27;I don’我不能为iOS9工作,ios,xcode,afnetworking,app-transport-security,Ios,Xcode,Afnetworking,App Transport Security,当我在带有iOS8的模拟器上运行时,如果负责连接的类可以工作,但在iOS9的模拟器上它不能工作,那么可能会有什么问题。原因是什么?如果您使用AFNetworking加载非https URL,则需要在info.plist文件中添加应用传输安全覆盖,如下所示: <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key&g
iOS8
的模拟器上运行时,如果负责连接的类可以工作,但在iOS9
的模拟器上它不能工作,那么可能会有什么问题。原因是什么?如果您使用AFNetworking
加载非https URL,则需要在info.plist文件中添加应用传输安全覆盖,如下所示:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
NSAppTransportSecurity
NSAllowsArbitraryLoads
您还可以为特定域添加覆盖,这是一种更好的方法。更多信息请点击此处:
也许吧?你是对的。它正在工作…:)谢谢