Xcode7中HTTP不能正常请求的解决办法
来源:互联网 发布:python读写文件 编辑:程序博客网 时间:2024/05/30 04:30
Xcode7升级之后,在6的基础上做了一些改动,导致原有的正常项目出现了无法正常请求网络的情况,我这里也遇到这些情况,经查证是由于iOS9引入了新特性 App Transport Security (ATS),关于ATS的介绍,请戳此处,新特性要求APP内访问网络必须使用HTTPS协议,所以之前使用HTTP协议的APP无法请求网络.
在网上找了一些教程之后,有了一些解决的方法,具体不骤如下:
1,修改工程的info.plist文件
注意:这里修改plist文件的时候,正确的步骤,应该是以下的方式,一定要看清楚,不要修改错了,这里有两个plist文件,记得修改的是第一个,下面那个测试单元里的plist文件修改了也没用
2,找到对应的plist文件之后,右键Add Row,添加属性NSAppTransportSecurity,类型为NSDictionary,在改属性下再添加一项属性NSAllowsArbitraryLoads,类型为Boolean,后面改为yes,值得注意的是,复制这两个属性的时候不要多加空格
修改完成之后,再运行,就能正常请求网络了
0 0
- Xcode7中HTTP不能正常请求的解决办法
- Xcode7 HTTP不能正常使用的方法
- iOS9与XCode7中不能使用http连接的解决办法
- [iOS开发]日常需求一:Xcode7、iOS9设置Http网络请求(不能使用Http的解决办法)
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- iOS9 HTTP 不能正常使用的解决办法
- 2.Python补充_Python小技巧
- INI 文件的操作
- Entity Framework走马观花之把握全局
- LeetCode 070 Climbing Stairs
- UVa 227 - Puzzle【字符串】
- Xcode7中HTTP不能正常请求的解决办法
- 【UML】——UML入门总结
- C语言-九宫格
- thinkphp-关于模板里 IP 地址的引用实例
- 有关static 、const等关键字概念与区别
- 奇偶分割数组
- 《编程之美》小飞的电梯调度算法
- 360笔试题--找老乡
- UICollectionView使用实例(第三方类的使用及自定义UICollectionViewCell)