iOS 11提示"The resource could not be loaded because the App Transport Security policy requires the ...

原因:iOS9以后,苹果把原http协议改成了https协议,所以不能直接在http协议下GET/POST。

此段翻译为:资源不能被加载,因为该应用程序传输的安全策略要求使用安全连接。

解决方法一:用文本编辑器打开Info.plist,插入代码

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

解决方法二:
参考链接:https://www.jianshu.com/p/3eac2d8810e9

因为第一个就成功了所以没尝试第二种,mark一下,感谢网友

补充:

plist文件,全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。

Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。