iOS xcode 7网络请求错误failure Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded

原创 2015年11月20日 16:31:13

在我们使用(xocde7.0)打开以前的项目时,发现之前的项目在原来的版本上都没有问题,在xcode7.0上网络请求部分发生了错误,会看到有这么一段东西输出在控制台(据说7.1没那问题);

2015-11-20 16:12:16.569 AFNetworking_(3.0)[3091:1743943] 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.
2015-11-20 16:12:16.662 AFNetworking_(3.0)[3091:1742917] failure Error Domain=NSURLErrorDomain Code=-1022 “The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.” UserInfo={NSUnderlyingError=0x7fedb8e02ef0 {Error Domain=kCFErrorDomainCFNetwork Code=-1022 “(null)”}, NSErrorFailingURLStringKey=http://comment.api.163.com/api/json/post/list/new/hot/ent2_bbs/AI1O4EEK00032DGD/0/10/10/2/2, NSErrorFailingURLKey=http://comment.api.163.com/api/json/post/list/new/hot/ent2_bbs/AI1O4EEK00032DGD/0/10/10/2/2, NSLocalizedDescription=The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.}

那是因为OS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议传输都改成TLS1.2协议进行传输。直接造成的情况就是App发请求的时候弹出网络无法连接。解决方法,在工程里面的Info.plist里面添加如下节点:
还有种新式该法
App Transport Security Settings Dictionary
Allow Arbitrary Loads Boolean Yes
这里写图片描述
再次运行,即可成功运行~~~!!!

版权声明:本文为博主原创文章,未经博主允许不得转载。

Xcode7 网络请求报错:The resource could not be loaded because the App Transport Security policy requires th

这些天打开公司的应用,总是网络请求报错。之前没有细看报错信息,还以为是后台把服务停了呢。后来询问安卓的同事,他们的数据没问题。这才仔细的看了下报错信息: Error Domain=NSURLEr...
  • u012890226
  • u012890226
  • 2015年09月29日 10:51
  • 4034

进行网络出现问题Error Domain=kCFErrorDomainCFNetwork Code=-1022 "The resource could not be loaded because th

Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded because the App Transpo...
  • lixianyue1991
  • lixianyue1991
  • 2016年01月28日 14:50
  • 3772

Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded b

Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded b.......网络请求报这样的错  情...
  • xuxuezheng1991
  • xuxuezheng1991
  • 2017年06月09日 11:14
  • 388

iOS Error = NSURLErrorDomain Code=-1022 " 错误解决

Xcode 7 报错:  Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded because the ...
  • BianChengNinHao
  • BianChengNinHao
  • 2016年12月27日 16:28
  • 1336

怎样在Xcode7上面去禁止iOS 9 的 App 传输安全 ,以及修复“Could not connect to sever”错误

本文翻译自 http://iosdevtips.co 网站       怎样在Xcode7上面去禁止iOS 9 的 App 传输安全 ,以及修复“Could not connect ...
  • tangaowen
  • tangaowen
  • 2015年07月09日 22:32
  • 11119

Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be

转载自http://blog.csdn.net/feixiang_song/article/details/47188223   原来代码中的UIWebView网络请求均报错.   ...
  • meilinbaobei
  • meilinbaobei
  • 2015年10月23日 16:09
  • 1417

iOS Error = NSURLErrorDomain Code=-1022 " 错误解决

导入一个SDK 里面网络返回error 报Code = -1022 ,后来发现为题所在 由于iOS9以后,需要App的网络协议里面都必须使用HTTPS协议!与原来的http不兼容 ,解决: 在工程...
  • iOSTianNan
  • iOSTianNan
  • 2016年03月02日 10:35
  • 5658

Error Domain=NSURLErrorDomain Code=-1022;使用AFNetWorking连接报错

Error Domain=NSURLErrorDomain Code=-1022  "The resource could not be loaded because the App Transpo...
  • MinggeQingchun
  • MinggeQingchun
  • 2016年03月13日 17:14
  • 2884

Error Domain=NSURLErrorDomain Code=-1022

Error Domain=NSURLErrorDomain Code=-1022  "The resource could not be loaded because the App Transpo...
  • u011048340
  • u011048340
  • 2016年01月25日 17:33
  • 3276

【iOS开发】HTTP请求错误码 ? CodeType

NS_ENUM(NSInteger) { NSURLErrorUnknown = -1, NSURLErrorCancelled = -999,...
  • Hanrovey
  • Hanrovey
  • 2016年06月03日 14:41
  • 4309
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS xcode 7网络请求错误failure Error Domain=NSURLErrorDomain Code=-1022 "The resource could not be loaded
举报原因:
原因补充:

(最多只允许输入30个字)