3

クライアントがバックグラウンドに入ったときにログアウトし、フォアグラウンドに入ったときにログイン画面を表示したい機密性の高いアプリがあります。20、10、および 5% で低バッテリー警告が表示されると、ユーザーは再ログインするようです。誰かがこれに遭遇したか、それを回避してコーディングしましたか? 低バッテリ警告が表示されたときに発生するイベントのすべての検索で、何も表示されません。

4

1 に答える 1

2

ログアウトロジックを App Delegateから、-applicationWillResignActive:またはApp Delegateに移動する必要があるようです。-applicationDidBecomeActive-applicationDidEnterBackground:applicationWillEnterForeground

アプリがバックグラウンド処理をサポートする必要がない場合、最適なオプションは、アプリの plist でを設定UIApplicationExitsOnSuspendして無効にすることです。YES

于 2012-05-31T19:15:52.747 に答える