无法确定当前国家代码:错误域=NSURLErrorDomain 代码=-1005 "The network connection was lost."

Could not determine current country code: Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost."

无法在我的其中一个视图控制器中加载地图。我检查了另一个 Whosebug post: NSURLConnection GET request returns -1005, "the network connection was lost" 但它对我不起作用。

这是我的视图控制器和错误消息的图像:

我已尝试重置内容设置、重新启动模拟器和不同的 wifi 连接。

大家还有什么建议吗?

重新启动您的模拟器并运行它。然后就可以正常工作了。

使用 Charles 或设置安全 Web 代理 (HTTPS) 解决了我的问题。

"The network connection was lost" 就是这个意思。您的设备失去了网络连接。任何设备、任何时间都可能发生。您的应用程序应该优雅地处理这个问题。

看你自己的回复:那么如果客户遇到这个问题,你会去拜访他们并为他们设置代理吗?