Swift3 代码=-1005“;网络连接已断开。”;错误

Swift3 代码=-1005“;网络连接已断开。”;错误,swift3,request,alamofire,ios10,Swift3,Request,Alamofire,Ios10,我从我的应用程序中的一个请求中得到了这个消息,但是我在safari中找到了我的url,这个url工作正常 这是我的要求 Alamofire.request("my url").responseJSON { response in print(response) if let JSON = response.result.value { print("JSON: \(JSON)") } } 这就是答案 Error

我从我的应用程序中的一个请求中得到了这个消息,但是我在safari中找到了我的url,这个url工作正常

这是我的要求

Alamofire.request("my url").responseJSON { response in

        print(response)

        if let JSON = response.result.value {
            print("JSON: \(JSON)")
        }
    }
这就是答案

Error Domain=NSURERRORDOMAIN Code=-1005“网络连接已断开。”UserInfo={NSUnderlyingError=0x6080024DCE0{Error Domain=KCFERRORDOMAINCFN网络代码=-1005“(null)”UserInfo={kCFStreamErrorCodeKey=54,{kCFStreamErrorDomainKey=1},NSErrorFailingURLStringKey=我的url,NSErrorFailingURLKey=我的url,\u kCFStreamErrorDomainKey=1,\u kCFStreamErrorCodeKey=54,NSLocalizedDescription=网络连接已断开。}


我试着重置模拟器,重置我的Mac,以及所有这些针对bug的技巧。但什么也解决不了我的问题。有什么帮助吗?

我在一家咖啡馆使用iPhone模拟器运行Alamofire呼叫时遇到了一个非常类似的问题,该咖啡馆有一个开放的wifi网络,有一个“接受并连接”屏幕(星巴克)可以连接。公众交通非常缓慢,交通负担过重,因此我认为可能已经超时。我进行了大量的故障排除,但毫无结果,最后我搬到了家里的wifi网络,现在一切正常,没有任何变化


不太确定这是你遇到的问题,因为它非常具体,但这可能会增加你一直在排除的问题的范围:)

我在一家咖啡馆使用iPhone模拟器运行Alamofire呼叫时遇到了一个非常类似的问题,该咖啡馆有一个开放的wifi网络,有一个“接受并连接”屏幕(一个星巴克)。公众交通非常缓慢,交通负担过重,因此我认为可能已经超时。我进行了大量的故障排除,但毫无结果,最后我搬到了家里的wifi网络,现在一切正常,没有任何变化


不太确定这是您遇到的问题,因为它非常具体,但这可能会增加您排除故障的范围:)

您是否将
允许任意加载
属性设置为
?是设置为是!您是否将
允许任意加载
属性设置为
?是设置为是!