2017-06-06 84 views
1

我從我的應用程序的請求中得到這個,但我去Safari瀏覽器中的網址和網址工作正常。代碼= -1005「網絡連接丟失。」錯誤

這是我的請求

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

     print(response) 

     if let JSON = response.result.value { 
      print("JSON: \(JSON)") 
     } 
    } 

,這是響應

錯誤域= NSURLErrorDomain代碼= -1005 「網絡連接已丟失」。 UserInfo = {NSUnderlyingError = 0x60800024dce0 {Error Domain = kCFErrorDomainCFNetwork Code = -1005「(null)」UserInfo = {_kCFStreamErrorCodeKey = 54,_kCFStreamErrorDomainKey = 1}},NSErrorFailingURLStringKey = my url,NSErrorFailingURLKey = my url,_kCFStreamErrorDomainKey = 1,_kCFStreamErrorCodeKey = 54 ,NSLocalizedDescription =網絡連接丟失}

我試着重置模擬器,重置我的Mac,以及所有這些技巧的錯誤。但沒有解決我的問題。任何幫助?

+0

什麼範圍'允許任意Loads'屬性設置爲' YES'? –

+0

是設置爲是! – steibour

回答

0

我有一個非常類似的問題,使用iPhone模擬器在咖啡館中運行Alamofire呼叫,該咖啡館有一個開放的WiFi網絡,該網絡有一個「接受和連接」屏幕(星巴克)連接。公共交通非常緩慢並且負擔過重,因此我認爲它可能已經超時。我遇到了大量的問題,無濟於事,最後我只是搬到家裏的無線網絡,現在沒有任何變化,現在工作正常。

不是很確定這就是你有,因爲它是非常具體的麻煩,但也許這會增加你有你已經排除故障:)

相關問題