【问题标题】:Is it possible to continue download file after app terminate from background应用程序从后台终止后是否可以继续下载文件
【发布时间】:2016-05-12 09:05:37
【问题描述】:

当用户从后台终止应用程序时,我想继续下载文件。 我正在使用 Heikowi/HWIFileDownload 这个演示。 这是我使用的演示链接:https://github.com/Heikowi/HWIFileDownload 在这个演示中完美地工作

  1. 在后台前台下载文件。
  2. 暂停并继续下载文件。
  3. 从后台删除应用后继续下载。

但如果用户从后台杀死应用程序,我想继续下载文件。

【问题讨论】:

    标签: ios objective-c xcode nsurlsession


    【解决方案1】:

    如果用户从后台移除应用,系统不会唤醒它以允许应用继续下载。

    更新

    只有当应用被系统终止或暂停时,它才会被唤醒。当用户这样做时,情况并非如此。 Apple 认为如果用户杀死应用程序,他不希望它继续运行。

    【讨论】:

    • 请检查我附加的屏幕截图
    【解决方案2】:

    如果 Web 服务器支持 Partial 内容并且你实现了正确的业务逻辑,那么它就更不可能了

    【讨论】:

      【解决方案3】:

      HWFileDownload的作者已经说不可能了。

      https://github.com/Heikowi/HWIFileDownload#force-quit

      正如其他答案所说,您需要自己完成,如果您的网络服务器允许恢复下载,那么您可以继续下载。

      【讨论】:

      • 请给我任何示例或演示项目?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-21
      • 2012-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-19
      相关资源
      最近更新 更多