gpt4 book ai didi

ios - 当从重要的位置更改通知中醒来时,我在后台有多少时间?

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

测试监视区域然后唤醒以执行某些处理的应用程序。我似乎找不到任何文档说明在看门狗计时器启动并终止应用程序之前我必须在后台工作多长时间。

最佳答案

我看到了一份文件(即使我相信是官方文件),其中显示了与背景相关的大部分时间。但是,我现在找不到它(我会尝试找到它并张贴在这里)。

根据我的经验,我相信应用程序会在位置发生重大变化时被唤醒 10 秒。此外,有趣的是,如果您尝试调用 backgroundTimeRemaining,它将在这 10 秒内返回 +INFINITY(一般来说,此 API 仅设计用于 beginBackgroundTaskWithExpirationHandler:)

更新 1

对不起。我找不到那个文件。我有一种感觉,它被 Apple 删除/更新了,因为之前(大约 6 个月前)我在搜索有关 iOS 后台的信息时经常点击它。

我发现了一些有趣的事情。一个是 here .它与VOIP回调有关。

它说:“你的处理程序最多有 10 秒的时间来执行任何需要的任务并退出。如果它在时间到期之前没有退出,应用程序将被挂起。”

此外,同样提到了 10 秒 here对于蓝牙:

“唤醒后,应用程序有大约 10 秒的时间来处理数据。”

我相信位置管理器唤醒、VOIP 和蓝牙唤醒的基 native 制完全相同,它们都授予 10 秒的执行时间/

关于ios - 当从重要的位置更改通知中醒来时,我在后台有多少时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15306556/

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