在 iOS 9 设备上运行我的应用程序,记录了错误:
App Transport Security 已阻止明文 HTTP (http://) 资源加载,因为它不安全。可以通过应用程序的 Info.plist 文件配置临时例外。
我确实添加NSAllowsArbitraryLoads
到 info.plist:
它仍然没有从网络加载任何内容......我错过了什么?
我是否必须为我的网络服务允许特定的域?
在 iOS 9 设备上运行我的应用程序,记录了错误:
App Transport Security 已阻止明文 HTTP (http://) 资源加载,因为它不安全。可以通过应用程序的 Info.plist 文件配置临时例外。
我确实添加NSAllowsArbitraryLoads
到 info.plist:
它仍然没有从网络加载任何内容......我错过了什么?
我是否必须为我的网络服务允许特定的域?
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
请在您的 plist 中添加这些行 1- 转到 plist 2- 右键单击并打开为 -> 源代码 3- 将这些行粘贴到源代码中
我找到了如何解决这个查询。
Ref->如何在 iOS 9 中加载启用了 App Transport Security 的 HTTP URL?
-> 打开项目的 Plist 文件。
-> 然后将 NSAppTransportSecurity 添加为字典。
-> 然后将 NSAllowsArbitraryLoads 添加为布尔值并将其值设置为 YES。
现在,清理您的项目并运行您的项目。