Xcode7 beta 网络请求报错:The resource could not be loaded because the App Transport Security policy requir
2015-08-01 17:11
537 查看
今天升级
输出错误信息
Google后查证,iOS9引入了新特性
Transport Security (ATS)
新特性要求App内访问的网络必须使用
但是现在公司的项目使用的是
在Info.plist中添加
在
App Transport Security support aka apps on iOS 9
don't work #4560
711_networking_with_nsurlsession.pdf
Xcode 7.0 bata发现网络访问失败。
输出错误信息
The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.
Google后查证,iOS9引入了新特性
App Transport Security (ATS)。详情:App
Transport Security (ATS)
新特性要求App内访问的网络必须使用
HTTPS协议。
但是现在公司的项目使用的是
HTTP协议,使用私有加密方式保证数据安全。现在也不能马上改成
HTTPS协议传输。
最终找到以下解决办法:
在Info.plist中添加NSAppTransportSecurity类型
Dictionary。
在
NSAppTransportSecurity下添加
NSAllowsArbitraryLoads类型
Boolean,值设为
YES
参考:
App Transport Security support aka apps on iOS 9don't work #4560
711_networking_with_nsurlsession.pdf
相关文章推荐
- Socket与http的长连接和短连接
- Java基础-- 网络编程
- 第十八章、Linux网络配置
- http各种状态码详解
- http://www.w3school.com.cn/html5/index.asp
- HTTP请求与数据下载
- solr httpclient请求方式 原子更新索引
- WCF HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。)
- WCF HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。)
- http简介
- Android核心基础-7.Android 网络通信-3.SmartImageView请求网络图片
- HTTP返回码总结
- IP地址、子网掩码、网络号、主机号、网络地址、主机地址
- 网络流Dinic模板
- POJ 3469 Dual Core CPU 网络流
- linux的socket_tcp服务端与 linux的socket_tcp客服端简单通讯
- windows的socket_tcp服务端与 windows的socket_tcp客服端简单通讯
- windows的socket_tcp客服端端与linux的socket_tc服务端简单通讯
- Android实现网络多线程断点续传下载原理
- 网络的可靠性