Xcode 7中http通信出现如下错误:Application Transport Security has blocked a cleartext HTTP (http://)

进来买了苹果的证书,发现各种问题。
xcode6 无法在我的iphone6s上进行测试。只好升级到7
Xcode 7中http通信出现如下错误:Application Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file.
字数104 阅读35 评论0 喜欢0
原因
在iOS9 beta1中,苹果将原http协议改成了https协议,使用 TLS1.2 SSL加密请求数据。

解决方法
编辑 info.plist,加入如下设置:

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

在info.plist中查看如下所示:


This entry was posted in Xcode and tagged , . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/xcode-xcode7-http/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.
2020.03.24 评论已经全局关闭,有事加QQ聊天