1

アプリケーションがバックグラウンドにプッシュされた場合、そのアプリケーションに最小限のCPUリソース割り当て(〜5-10%)を保証する方法はありますか?

UIBackgroundMode属性に「location」値を使用します。

4

1 に答える 1

1

あまり。UIApplicationでこの関数を使用して、バックグラウンドに送信された後、iOSに何かを実行するための数サイクルを与えるように依頼できます。

beginBackgroundTaskWithExpirationHandler:

特定のサービスにアプリを登録し、バックグラウンドで発生したときに通知を受け取ることもできます...ただし、iOSでは、バックグラウンドで何かを実行するためのサイクルの一部を取得することはできません。

詳細を扱ったドキュメントはここにあります: Apple Docs

于 2012-08-19T11:06:39.927 に答える