一条链可以beginBackgroundTaskWithExpirationHandler多少次?
查看文档,beginBackgroundTaskWithExpirationHandler 中允许的最长时间约为 10 分钟(iOS 可能随时更改)。我在 iOS 文档中也看到了这一点:“你不应该使用这种方法来让你的应用程序在移动到后台后继续运行。”
一旦第一个任务即将到期,启动一个新的 beginBackgroundTaskWithExpirationHandler 是否有效?如果是这样,iOS 是否对可以完成的时间施加任何限制?