1

在 iOS 9 设备上运行我的应用程序,记录了错误:

App Transport Security 已阻止明文 HTTP (http://) 资源加载,因为它不安全。可以通过应用程序的 Info.plist 文件配置临时例外。

我确实添加NSAllowsArbitraryLoads到 info.plist:

在此处输入图像描述

它仍然没有从网络加载任何内容......我错过了什么?

我是否必须为我的网络服务允许特定的域?

4

2 回答 2

0
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

请在您的 plist 中添加这些行 1- 转到 plist 2- 右键单击​​并打开为 -> 源代码 3- 将这些行粘贴到源代码中

于 2015-10-19T10:57:20.997 回答
0

我找到了如何解决这个查询。

Ref->如何在 iOS 9 中加载启用了 App Transport Security 的 HTTP URL?

-> 打开项目的 Plist 文件。

-> 然后将 NSAppTransportSecurity 添加为字典。

-> 然后将 NSAllowsArbitraryLoads 添加为布尔值并将其值设置为 YES。

在此处输入图像描述

现在,清理您的项目并运行您的项目。

于 2015-10-08T05:37:58.540 回答