AFNetWorking在IOS9 请求数据失败解决方案
来源:互联网 发布:排序算法复杂度比较 编辑:程序博客网 时间:2024/05/16 15:25
公司的项目在iOS8 模拟器和真机上跑起来完全没有问题,但是在iOS 9测试版系统上跑,发现关于网络请求的数据都请求失败,直接进入Error方法内,经过翻墙,爬楼,群聊,才解决,原因是苹果在iOS 9上的安全机制在次升级,在数据请求增加了1层,如下图
这样看起来比较直观,这样就好解决问题了,解决方案如下:
第一种方案(代码)
打开项目目录下的 info.plist 文件(源码模式,可以选择文本编辑器打开)在最底部添加如下代码
1
2
3
4
5
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
第二种方案(XCode)
直接可以使用Xcode中打开 info.plist 文件,按照如下展开部分添加
至此,在运行程序,试试看,在iOS9上使用AFNetWorking请求数据完全没有问题,并且AFNetWorking已经更新了相关内容,大家可以到 GitHub 上更新最新AFNetWorking
最后有什么疑问,或者好的建议,欢迎大家留言,共同交流学习
0 0
- AFNetWorking 在 IOS9 请求数据失败解决方案
- AFNetWorking在IOS9 请求数据失败解决方案
- iOS9之后http请求失败解决方案
- iOS9网络请求失败
- iOS9 HTTP请求失败
- xcode7 请求数据失败解决方案
- AFNetworking网络请求失败
- iOS9网络请求失败问题
- iOS iOS9 HTTP请求失败
- AFNETWorking GET(POST)请求失败
- AFNetworking POST 请求失败问题解决
- AFNetWorking封装请求数据
- AFNetworking数据请求
- AFNetworking同步请求数据
- iOS请求数据AFNetworking
- iOS数据请求AFNetworking
- 在ios9下,使用afnetworking执行http请求(http://apitest.XXX.com/Login),但是一直返回的是error
- iOS9适配之Http请求失败
- CallBack类的使用方法
- CSS3 border-image详解、应用及jQuery插件
- stanford-segmenter一个简单例子
- String与string的区别
- 织梦搜索时间间隔的修改方法
- AFNetWorking在IOS9 请求数据失败解决方案
- 全面理解Javascript闭包和闭包的几种写法及用途
- 使用python的列表解析以及函数式计算来简化代码
- 装系统出现error cannot load file code 5555h 该如何解决
- [python]对self和_init_的理解
- 搭建小系统
- 深入浅出讲解:php的socket通信
- IOS上如何画出1像素的线
- Json-lib的简单使用