Xcode7在运行包含HTTP协议的程序时报错解决方法 App Transport Security has blocked a cleartext HTTP (http)


xcode7项目中的文件如果包含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.

经过研究发现解决方案如下:
在左侧的Supporting Files文件夹下找到Info.plist,打开后在随便一个位置点加号添加一个App Transport Security Settings项,然后点开App Transport Security Settings前边的箭头打开这个项之后点加号,会自动创建一个Boolean类型的项,Allow Arbitrary Loads,把这个项的值改为YES即可。

注意区分大小写。
posted @ 2015-12-10 19:38  嘣嚓嚓  阅读(93)  评论(0编辑  收藏  举报