gpt4 book ai didi

ios - NSURLSessionDownloadTasks 在设备自动锁定或后台事件 30 分钟后停止

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:07 25 4
gpt4 key购买 nike

我正在为客户开发一个下载器应用程序,需要能够为非常大的字段(例如 3GB)执行后台下载任务。我正在使用后台配置的 NSURLSessionNSURLSessionDownloadTasks。它运行良好,但我经常注意到下载会停止(停止报告进度,永远不会完成),当设备自动锁定时,或在后台运行 30 分钟后。

有没有其他人看到这个问题,或者知道启用后台的 NSURLSession 有任何限制?

谢谢

最佳答案

对于在后台运行的应用程序有严格的指导方针。您应该通读此文档:https://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW3

只有某些类别的应用程序可以在后台运行较长时间:VoIP 和基于位置的应用程序是唯一可以在您建议的时间段内运行的应用程序。这是出于电池生命周期等考虑。

关于ios - NSURLSessionDownloadTasks 在设备自动锁定或后台事件 30 分钟后停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22055980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com