【发布时间】:2016-09-17 19:15:59
【问题描述】:
在提问之前,让我先澄清一下我对 iOS 应用状态的理解:
Backgrounded:在这种状态下,您的应用不再处于前台,但它仍然能够运行代码。
暂停:当您的应用无法再运行代码时,它会进入此状态。
现在,我想在应用程序处于后台时继续下载,即它仍然存在于多任务屏幕中。它与后台传输服务按预期工作。
但是,在一些教程参考中,我读到即使应用程序处于后台/暂停状态,您也可以执行下载。即使我的应用程序被暂停,即从多任务屏幕中删除,它也能工作吗?
我已经阅读了许多文档,包括Apple类参考关于下载任务的后台传输服务,但没有人澄清当App暂停(杀死)时下载将不起作用。
感谢您的想法和建议!!!
【问题讨论】:
标签: ios nsurlsession nsurlsessiondownloadtask nsurlsessionconfiguration nsurlsessiontask