iPhone 中通用的长时间运行后台任务

发布于 2024-10-13 07:49:42 字数 294 浏览 5 评论 0原文

粗略浏览一下 后台任务指南 看来一个任务一定是它所描述的类别之一。我正在创建一个应用程序,用于下载在线资源并执行长时间运行的同步(可能超过 20 分钟)任务。可以使用这些 API 来完成此操作吗?

After a cursory glance at the Background Task Guide it seems a task must be one of the categories it describes. I'm creating an app that downloads and does a long running sync (maybe over 20 minutes long) task with an online resource. Can this be done using these APIs?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千仐 2024-10-20 07:49:42

不需要。您可以向系统请求更多时间当您的应用程序移至后台时完成任务,但如果任务完成时间过长,操作系统将终止您的应用程序。我相信当前的限制是 10 分钟,但在未来的操作系统版本(或未来的 iOS 设备)中可能会改变。

No. You can ask the system for more time to complete a task when your app moves to the background but the OS will kill your app if the task takes too long to complete. I believe the current limit is 10 minutes but that may change in future OS releases (or on future iOS devices).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文