问题
iOS9以后的http请求协议无法使用。
错误描述:
App 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.
原因
由于iOS9中,苹果将原http协议
改成了https协议
,使用TLS1.2 SSL
加密请求数据。
解决方案
在info.plist
文件加入key
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
效果下图:
再一次感谢您花费时间阅读这篇文章!
微博: @Danny_吕昌辉
博客: SuperDanny