繁体   English   中英

NSURLErrorDomain代码= -1005“网络连接丢失。”,_ kCFStreamErrorCodeKey = 54

[英]NSURLErrorDomain Code=-1005 “The network connection was lost.”, _kCFStreamErrorCodeKey=54

Domain = NSURLErrorDomain Code = -1005“网络连接丢失。” UserInfo = {_ kCFStreamErrorCodeKey = 54,NSUnderlyingError = 0x2834c47b0 {Error Domain = kCFErrorDomainCFNetwork Code = -1005“(null)”UserInfo = {_ kCFStreamErrorCodeKey = 54,_kCFStreamErrorDomainKey = 1}},_ NSURLErrorFailingURLSessionTaskErrorKey = LocalDataTask。<1>,_ NSURLErrorRelatedURLSessionTaskErrorKey =(“LocalDataTask 。<1>“),NSLocalizedDescription =网络连接丢失。,NSErrorFailingURLStringKey = https://xxx.xxxx.com/xxxx/xxxxx,NSErrorFailingURLKey = https://xxx.xxxx.com/xxx/xxx,_kCFStreamErrorDomainKey = 1} [-1005]

得到以上错误当我使用AFNetworking触发api时。 我已配置“应用程序传输安全设置”以允许任意加载。 将AFNetworking请求序列化程序的超时间隔增加到100秒。 但没有人帮助。

如果您在模拟器上进行测试,则可能会遇到此问题。 我想内部的模拟器可能无法连接到互联网,所以这就是它无法连接到服务器的原因。 尝试重新启动模拟器并检查。如果它仍然无法正常工作,则从硬件 - >清除所有内容和设置清除模拟器的所有内容和数据。

如果您正在检查真实设备,请检查设备的互联网连接。

如果互联网连接工作正常,那么在服务器端有一些配置需要配置中的“保持活动”值。 我在多个参考文献中找到了相同的解决方案如下:

https://github.com/AFNetworking/AFNetworking/issues/2801

错误域= NSURLErrorDomain代码= -1005“网络连接丢失。”

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM