在iOS中模拟URL加载系统错误代码

在iOS中模拟URL加载系统错误代码,ios,objective-c,swift,Ios,Objective C,Swift,我最近接手的一个应用程序的用户正在报告如下网络错误警报: 网络错误(-1009) 网络错误(-1001) 网络错误(-1005) 网络错误(2) (Fejl为丹麦文表示错误) 错误有:nsurerrorTimedOut,nsurerrorNetworkConnectionLost,nsurerrorNotConnectedPointerNet,因此主要是关于与服务器的连接错误/断开 使用了AF3.0 在请求头中,我们找到连接:close,超时设置为15秒request.timeoutInter

我最近接手的一个应用程序的用户正在报告如下网络错误警报:

网络错误(-1009)

网络错误(-1001)

网络错误(-1005)

网络错误(2)

(Fejl为丹麦文表示错误)

错误有:
nsurerrorTimedOut
nsurerrorNetworkConnectionLost
nsurerrorNotConnectedPointerNet
,因此主要是关于与服务器的连接错误/断开

使用了AF3.0

在请求头中,我们找到
连接:close
,超时设置为15秒
request.timeoutInterval=30

首先,我在源代码的任何地方都找不到显示警报,所以我想知道显示的网络错误警报是否由iOS处理

然后,我正在寻找一种方法来模拟这些错误。我在一台设备上尝试了网络链接调节器,但没有出现任何错误

此处列出了错误及其各自的错误代码:

iOS从不单独显示网络警报,除非在某个地方定义了网络警报。您是否使用任何第三方库?我猜可能是从那里传来的。顺便说一句,您需要添加的内容可能会丢失并导致错误。是的,项目中使用了AFNetworking 3.0。但是有一条评论说,您仍然需要添加它。唯一需要更改的是url必须是
https
,但是如果启用NSAllowsArbitraryLoads,这不允许不安全的连接吗?我使用HTTPS连接到开发、登台和生产服务器,所以问题可能不存在?