ios - Error Domain = NSURLErrorDomain代码= -1005“网络连接丢失。” -在iOS 9中通过https发生

标签 ios ios9

记录的错误(在iOS 9上):

Error Domain=NSURLErrorDomain Code=-1005 “The network connection was lost.”

它在https://请求中经常发生,而在http://中,它的性能要好得多,但有时仍会引发错误。

是否由于https调用而导致此错误?为了解决此问题,我们是否需要针对iOS 9的http请求?

提前致谢。

最佳答案

这通常意味着您的网络连接在发出请求时中断了……您是否拥有良好的互联网连接?使用其他应用/程序时是否看到问题?

这是在设备或模拟器上发生的吗?尝试重置模拟器或重新启动设备。

您不是通过代理监视网络流量吗? SSL验证失败时,有时您会遇到类似这样的问题,因为例如您正在通过诸如Charles之类的工具监视网络流量。

您正在与之通信的服务器(https所在的服务器)是否具有有效且受信任的SSL证书?也可能与此有关。

关于ios - Error Domain = NSURLErrorDomain代码= -1005“网络连接丢失。” -在iOS 9中通过https发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34434780/

相关文章:

xcode - iOS 9 中的新警告 : "all bitcode will be dropped"

ios - 在接收触摸的 UIView 下缩放 UIScrollView

objective-c - 通用 SBJason 解析器反射(reflect) Xcode 4.5 上的错误

ios - 如何在基于大小类的通用 Storyboard中为 UItableview 模拟 2 个不同的行高?

ios - ATS 和 SSL 固定

xcode - 如何在一个 ViewController 中两次或多次刷新 preferredStatusBarStyle

ios - Swift 如何在 UITableView 中为多个部分设置缓存标签值

ios - 在 iOS 上,0x0000000000000026、0x000000000000001c、0x000000000000005a 是标记指针的示例吗?

Swift 2 iOS 9 Do Catch 尝试崩溃并发现意外的 nil

swift - 带有超链接文本的 UITextView