我[NSURLSessionConfiguration defaultSessionConfiguration]
用来配置我的 url 会话。
cancelByProducingResumeData:
我通过调用生成恢复数据来暂停任务,并将其保存到磁盘。当我想重新启动任务时,我调用downloadTaskWithResumeData:
. 在我重新启动应用程序之前它运行良好。
暂停任务后,我终止了该应用程序。然后我再次启动我的应用程序,并调用downloadTaskWithResumeData
,我发现简历数据无效。
我将简历数据解析为 NSDictionary 并NSURLSessionResumeInfoLocalPath
得到
"/private/var/mobile/Containers/Data/Application/5DD071C3-9D5E-4D76-9F74-57B6C92445CB/tmp/CFNetworkDownload_IUI6kg.tmp"
. 我尝试访问此文件,但它不存在。
我的问题是如何在重新启动应用程序后使用恢复数据继续下载任务。
谢谢。