我正在使用NSURLSession下载一些mp3文件并将它们存储在设备中。一切都很顺利,但有时,应用程序会突然崩溃,我会收到这个奇怪的错误,提示“NSURLErrorDomain Code=-997” “与后台传输服务的连接丢失”。这种情况并不经常发生,但是当发生时,它会破坏整个应用程序,比如下次启动应用程序时,所有的下载任务都会出问题,我只能重新在设备上构建应用程序才能让它正常工作。
请注意,自从使用Xcode 6和iOS8后,我才遇到了这个错误,尽管我不确定它是否与iOS8有关。
请注意,自从使用Xcode 6和iOS8后,我才遇到了这个错误,尽管我不确定它是否与iOS8有关。
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}
URLSession:downloadTask:didFinishDownloadingToURL:
中是否更改了文件保存的 URL?我遇到了相同的错误,正在尝试确定需要在哪里进行更改。 - Mike Welsh