如何取消我恢复的 NSURLSessionDownloadTask 以恢复我上次启动应用程序时创建的下载(后台)任务
Posted
技术标签:
【中文标题】如何取消我恢复的 NSURLSessionDownloadTask 以恢复我上次启动应用程序时创建的下载(后台)任务【英文标题】:How can I cancel NSURLSessionDownloadTask which I resumed to get resumed my download (background) task which I created when last time I launched app 【发布时间】:2016-07-29 12:52:37 【问题描述】:我创建了一个后台会话和一个下载任务,我想在午餐应用程序被用户杀死后恢复它。我找到了一种恢复该任务的方法,但是有一个问题。我创建了新会话和下载任务同样的网址,起初我的旧下载任务恢复很好,但问题是新任务已创建,我有 2 个下载任务来下载相同的对象(但我只需要旧的)。当我取消新任务时,我没有收到旧任务的任何通知。
【问题讨论】:
【参考方案1】:创建新会话并使用相同的 url 恢复下载任务后,您可以查看该会话上的任务列表并停止旧任务
【讨论】:
以上是关于如何取消我恢复的 NSURLSessionDownloadTask 以恢复我上次启动应用程序时创建的下载(后台)任务的主要内容,如果未能解决你的问题,请参考以下文章