Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios NSURlerorDomain代码=-1005“;网络连接已断开。”_kCFStreamErrorCodeKey=54_Ios_Nsurlerrordomain - Fatal编程技术网

Ios NSURlerorDomain代码=-1005“;网络连接已断开。”_kCFStreamErrorCodeKey=54

Ios NSURlerorDomain代码=-1005“;网络连接已断开。”_kCFStreamErrorCodeKey=54,ios,nsurlerrordomain,Ios,Nsurlerrordomain,Domain=nsurErrorDomain Code=-1005“网络连接已断开。” UserInfo={kCFStreamErrorCodeKey=54,NSUnderlyingError=0x2834c47b0 {Error Domain=KCFERRORDOMAINCF网络代码=-1005“(空)” UserInfo={{kCFStreamErrorCodeKey=54,{kCFStreamErrorDomainKey=1}}, _NSURlerErrorFailingUrlSessio

Domain=nsurErrorDomain Code=-1005“网络连接已断开。” UserInfo={kCFStreamErrorCodeKey=54,NSUnderlyingError=0x2834c47b0 {Error Domain=KCFERRORDOMAINCF网络代码=-1005“(空)” UserInfo={{kCFStreamErrorCodeKey=54,{kCFStreamErrorDomainKey=1}}, _NSURlerErrorFailingUrlSessiontaskerWorkey=LocalDataTask。, _NSURLErrorRelatedURLSessionTaskErrorKey=( “LocalDataTask.”),NSLocalizedDescription=网络连接已断开。, NSErrorFailingURLStringKey=, NSErrorFailingURLKey=, _kCFStreamErrorDomainKey=1}[-1005]


在使用AFNetworking启动api时出现上述错误。我已将“应用程序传输安全设置”配置为允许任意加载。将AFNetworking请求序列化程序的超时间隔增加到100秒。但是没有一个有用。

如果你在模拟器上测试,你可能会面临这个问题。我猜模拟器内部可能无法连接到internet,因此它无法连接到服务器。尝试重新启动模拟器并进行检查。如果它仍然无法正常工作,则从硬件清除模拟器的所有内容和数据-->擦除所有内容和设置

如果您正在签入真实设备,请检查设备的internet连接

如果internet连接工作正常,则需要在服务器端使用配置中的“保持活动”值进行一些配置。我在多个参考文献中发现了相同的解决方案,如下所示:


希望这有帮助。

您确定您和服务器的网络连接都是稳定的吗?是稳定的。因为android正在收到他们的回复,可能会有重复的,谢谢大家的回复。事实上,我正在从事一个非常古老的项目,其中有两个用于联网的库,ASITP和AFNetworking。我认为ASITP基于NSURLConnection,AFNetworking基于NSURLSession,因此存在某种冲突,或者ASITP被弃用,因此出现了一些问题。我正在实际设备上进行测试。互联网连接正常。刚刚更新了我的答案,希望这能解决您的问题。谢谢您的回复。事实上,我正在从事一个非常古老的项目,其中有两个用于联网的库,ASITP和AFNetworking。我认为ASIHTT基于
NSURLConnection
,而AFNetworking基于
NSURLSession
,因此存在某种冲突,或者ASIHTT被弃用,因此出现了一些问题。我推荐AFNetworking,因为它被广泛使用,社区规模也很大。是的。这就是为什么我在改变。