0
我創造了一系列的請求,以獲取文件的塊。塊大小保持不變,所以請求數可能會根據我下載的文件而改變。對於較小的文件,因此,我似乎可靠地成功的請求數量較少。但是,一旦我的請求鏈達到10+球場,我開始出現錯誤。
錯誤
我從什麼似乎是Alamofire得到一個錯誤。
Error code -999 cancelled.
綜觀其他旨意解決方案
從我已經做了搜索似乎發生這種情況時,無論是the session manager is deallocated
或another request was kicked off before I received a response from the previous request
。
我讓我的會話管理器是靜態的,正如其他一些職位處理解除分配問題所述,但我仍然遇到此錯誤。
我不認爲下一個請求在第一次完成之前被調用,因爲我的日誌似乎按順序打印出來,故障是相當隨機的。我希望這些請求會相當可靠地覆蓋。
是否有其他任何事情導致此錯誤代碼發生?
其他日誌
NetworkFilesClient.swift:351 - Error downloading chunk URL: MY_URL_HERE,
Range: bytes=29360128-33554432,
Error: Error Domain=NSURLErrorDomain Code=-999 "cancelled"
UserInfo={NSErrorFailingURLKey=MY_URL_HERE,
NSLocalizedDescription=cancelled,
NSErrorFailingURLStringKey=MY_URL_HERE}
我得看看,看看這是否有幫助。我已經從我的大膽嘗試中走了出來,但如果我有時間,我會循環回去嘗試一下。 – sargturner