6

私はUILocalNotificationsで作業しています。私が抱えている問題は、XCode でアプリを再起動した後、通知に関連付けられたデータが削除されたように見えることです。これが私が従っている手順です。

-XCodeでアプリを起動

-通知を受け取る

-XCode でアプリを停止する

-XCodeでアプリを起動

-通知センターに移動し、アプリの通知のいずれかをタップします

-押し入るapplication:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification

この時点でnotification調べると、それがnil.

何がうまくいかないのですか?ありがとう。

4

1 に答える 1

0

通知センターでローカル通知がタップされた場合、アプリはメソッドを使用して起動され、キーを使用して辞書からオブジェクトapplication:didFinishLaunchingWithOptions:にアクセスできます。UILocalNotificationoptionsUIApplicationLaunchOptionsLocalNotificationKey

application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification通知が発生し、アプリがフォアグラウンドにある場合にのみ呼び出されます。

于 2013-01-10T23:40:21.660 に答える