小编Mar*_*ark的帖子

具有无效恢复数据的NSURLSession

[NSURLSessionConfiguration defaultSessionConfiguration]用来配置我的网址会话.

我通过调用cancelByProducingResumeData:生成恢复数据暂停任务,并将其保存到磁盘.当我想重启任务时,我打电话downloadTaskWithResumeData:.它运行良好,直到我重新启动应用程序.

我暂停任务后杀了应用程序.然后我再次启动我的应用程序,然后打电话downloadTaskWithResumeData,我发现恢复数据无效.

我将简历数据解析为NSDictionary并获取NSURLSessionResumeInfoLocalPath,即

"/private/var/mobile/Containers/Data/Application/5DD071C3-9D5E-4D76-9F74-57B6C92445CB/tmp/CFNetworkDownload_IUI6kg.tmp".我尝试访问此文件,但它不存在.

我的问题是,在重新启动应用程序后,如何使用恢复数据继续下载任务.

谢谢.

resume download ios nsurlsession nsurlsessiondownloadtask

5
推荐指数
1
解决办法
1725
查看次数