-1

私のアプリはバックグラウンドで実行されており、いくつかの重要な操作を再開するために、デバイスのロックが解除されたことを知る必要があります。ユーザーは、アプリがバックグラウンドに入ったり、デバイスがロックされて再びロック解除されたりした後でも、引き続き動作することを期待しています。

誰かが UILocalNotification を使用してアプリに通知することを提案しましたが、方法がわかりませんか? また、ユーザーに質問を促すダイアログは必要ありません。アプリはロック解除時に簡単な操作を実行するだけです。

4

2 に答える 2

1

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIApplicationDelegate_Protocol/Reference/Reference.html
UIApplicationWillResignActiveNotification

もう少し正確にapplicationWillResignActiveは、画面ロックだけでなく、アプリがバックグラウンドに移動したときに呼び出されます。

于 2012-04-24T16:13:35.843 に答える
0

デバイスのロック解除/ロック時に次のメソッドが使用されます -

  1. デバイスのロック時 - applicationWillResignActive:

  2. 分割のロックが解除されたとき - applicationDidBecomeActive:

これらのメソッドでは、UILocalNotification を使用して、必要に応じていくつかのタスクを実行できます。

于 2012-04-24T16:10:36.850 に答える