1

如果我的应用程序被推到后台,有没有办法保证为它分配一些最小的 CPU 资源(〜 5-10%)?

我使用 UIBackgroundMode 属性的“位置”值。

4

1 回答 1

1

并不真地。在 UIApplication 上使用此函数发送到后台后,您可以要求 iOS 给您几个周期来执行某些操作:

beginBackgroundTaskWithExpirationHandler:

也可以为某些服务注册您的应用程序,并在您处于后台时收到通知……但 iOS 不允许您在后台获得一些周期来执行任何操作。

解决细节的文档在这里: Apple Docs

于 2012-08-19T11:06:39.927 回答