2
當我在使用Xcode 9構建的iOS 11 beta 5上運行我的應用程序時,我發現幾個網絡調用出現此錯誤。iOS 11 Beta - NSURLErrorDomain - 代碼:18446744073709550617
「NSURLError *域名:@‘NSURLErrorDomain’ - 代碼: 18446744073709550617」
我從來沒有碰到過這樣的錯誤之前,我們還沒有做出任何改變目前的應用程序。對於網絡,我們正在使用AFNetworking v2.5
18446744073709550617是-999的無符號表示形式,它是'NSURLErrorCancelled'。 – Rob
如果請求被明確取消,則會發生這種情況。但是我相信如果它因其他原因而被取消也會發生,例如,像無效的SSL證書或類似的東西,但我不能證明這一點。我建議搜索「NSURLErrorCancelled」並檢查這個特定錯誤的其他可能的來源。 – Rob
感謝您對-999的回覆,這很好理解!原來它是ssl相關的。最終我做的是爲api域添加一個異常,並能夠得到一個合理的錯誤,說有一個ssl問題。調查顯示我們的證書籤字很差。我們取代瞭解決問題的方案。 – user177466