您的位置:首页 > 理论基础 > 计算机网络

Xcode 7.0 不能访问Http协议

2016-03-17 10:19 489 查看
原因:

iOS9引入了新特性App Transport Security (ATS)。
新特性要求App内访问的网络必须使用HTTPS协议。
但是现在很多项目使用的是HTTP协议,现在也不能马上改成HTTPS协议传输。
那么如何设置才能在iOS9中使用Http请求呢

方法:


Xcode7

Info.plist
中add Row添加
NSAppTransportSecurity
类型
Dictionary




NSAppTransportSecurity
下添加
NSAllowsArbitraryLoads
类型
Boolean
,值设为
YES


Xcode7.1

在Xcode7.1中苹果更改了这项设定的名称

App Transport Security Settings
下添加
Allows
Arbitrary Loads
类型
Boolean
,值设为
YES


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios