`BGAppRefreshTask` 与 `BGProcessingTask` 理解时间
`BGAppRefreshTask` vs `BGProcessingTask` understanding timing
我试图了解 BGAppRefreshTask
和 BGProcessingTask
之间的区别,用于处理 Apple 的 docs say for a process that “takes minutes” whereas refresh they say 的“短请求任务”。我正在 HealthKit 中迭代锻炼,这需要不到一分钟的时间,所以我应该使用 BGAppRefreshTask 吗?
BGAppRefreshTask
的时间限制为30秒。因此,如果您不能保证任务会少于那个时间,BGProcessingTask
可能更合适。
这在 WWDC 2019 Session 707 应用程序后台执行的进展中有所提及。相关时间索引为:18:51
我试图了解 BGAppRefreshTask
和 BGProcessingTask
之间的区别,用于处理 Apple 的 docs say for a process that “takes minutes” whereas refresh they say 的“短请求任务”。我正在 HealthKit 中迭代锻炼,这需要不到一分钟的时间,所以我应该使用 BGAppRefreshTask 吗?
BGAppRefreshTask
的时间限制为30秒。因此,如果您不能保证任务会少于那个时间,BGProcessingTask
可能更合适。
这在 WWDC 2019 Session 707 应用程序后台执行的进展中有所提及。相关时间索引为:18:51