我正在使用NSURLSession下載一些mp3文件並將它們存儲在設備中。一切正常,但有時出於藍色,應用程序崩潰,我得到奇怪的錯誤說NSURLErrorDomain Code=-997 "Lost connection to background transfer service"
。它不會發生很多,但是當它發生時,它只是搞砸了整個應用程序,就像我下次啓動應用程序時所有的下載任務都搞砸了一樣,我只需要在設備上重建應用程序以使其再次工作。 請注意,自從使用Xcode 6和ios8後,我只有這個錯誤,即使我不確定它是否與ios8相關。NSURLErrorDomain代碼= -997「丟失連接到後臺傳輸服務」
這是完全錯誤的描述:
Error Domain=NSURLErrorDomain Code=-997 "Lost connection to background transfer service" UserInfo=0x178664100 {NSErrorFailingURLKey=http://XXXXXXXXXX.mp3, NSLocalizedDescription=Lost connection to background transfer service, NSErrorFailingURLStringKey=http://XXXXXXXXXXX.mp3}
您是否找到解決方案?我有同樣的問題 – zaitsman 2014-11-18 23:39:56
@zaitsman礦必須對文件保存到的URL做些什麼。自從我解決了這個問題後,我就再也沒有收到這個錯誤了! – user3687 2014-11-22 10:16:18
@jim你是否改變了在委託方法實現'URLSession:downloadTask:didFinishDownloadingToURL:'中保存文件的URL?我遇到了同樣的錯誤,並且我試圖確定_where_我需要進行更改 – 2015-01-19 18:13:13