IOS9起,网络协议新特性问题
2016-04-05 14:31
465 查看
使用Xcode7编写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起,新特性要求App访问网络请求,要采用 HTTPS 协议。
如果仍想要使用HTTP协议,解决办法如下:
1,在Info.plist中添加 NSAppTransportSecurity 类型 Dictionary ;
2,在 NSAppTransportSecurity 下添加 NSAllowsArbitraryLoads 类型Boolean ,值设为 YES;
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起,新特性要求App访问网络请求,要采用 HTTPS 协议。
如果仍想要使用HTTP协议,解决办法如下:
1,在Info.plist中添加 NSAppTransportSecurity 类型 Dictionary ;
2,在 NSAppTransportSecurity 下添加 NSAllowsArbitraryLoads 类型Boolean ,值设为 YES;
相关文章推荐
- Http、TCP/IP协议与Socket之间的区别
- TCP三次握手和四次挥手协议
- 如何修改Win8.1系统网络名称?修改Win8.1系统网络名称的方法
- 从keystore(jks)文件中提取私钥
- socket网络编程之多线程阻塞IO实例
- 贝叶斯网络:Netica的使用记录
- 长网址 短网址(http://www.zhihu.com/question/19852154?rf=21975802)
- QQ音乐听歌升级漏洞-用C实现接口
- Go语言tcp通信处理粘包问题框架.
- 标准电流信号为什么是4-20MA?(网络摘录)
- smb网络服务介绍及其安装配置
- Http基础
- I/O模型和并发模型
- TCP流量控制与拥塞控制
- HttpWebRequest和HttpWebResponse用法小结
- Http响应码及其含义
- 分布式计算——Daytime协议的实现(TCP版)
- 线性神经网络Linear Neural Networks
- HTTP之1 HTTP协议(HTTP协议概述、HTTP消息、缓存控制相关头部、Cookie相关头部)
- 基于tensorflow的MNIST手写字识别(一)--白话卷积神经网络模型