错误:app Transport Security has blocked a cleartext HTTP......

在Xcode7中,苹果将 http 协议改成了 https 协议,使用 TLS1.2 SSL加密请求数据,因此在模拟器上运行程序时,要是程序还是使用的 http 协议就会报下图中的错误:



解决办法:

打开info.plist,添加键值(App Transport Security...):


添加好后的样子:


然后,点击加号按钮,在其下面添加 item (Allow Arbitrary Loads),

type 选择 Boolean,value 设置为 YES:




至此,重新运行程序就OK啦。

阅读更多
文章标签: iOS http https
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭