0
我想知道是否有人從通知中心恢復iPhone應用程序的任何經驗,以及是否有方法查看該應用程序從哪個通知恢復。假設有5種不同的通知,並且它們滑動以從鎖定屏幕查看或點擊通過通知中心查看。有沒有辦法讓我查看通過特定通知發送的數據?當didReceiveRemoteNotification被調用時,我已經存儲了來自通知的數據。從通知中心恢復
有什麼建議嗎?
我想知道是否有人從通知中心恢復iPhone應用程序的任何經驗,以及是否有方法查看該應用程序從哪個通知恢復。假設有5種不同的通知,並且它們滑動以從鎖定屏幕查看或點擊通過通知中心查看。有沒有辦法讓我查看通過特定通知發送的數據?當didReceiveRemoteNotification被調用時,我已經存儲了來自通知的數據。從通知中心恢復
有什麼建議嗎?
yes..when創建通知您可以包括NSDictionary
爲userinfo
和應用程序委託applicationdiDfinishLaunching
.. 你可以得到通知,然後用它那本字典。 userinfo
財產
這樣 在applicationdiDfinishLaunching
UILocalNotification *localNotification = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (localNotification) {
NSLog(@"Notification Body: %@",localNotification.alertBody);
NSLog(@"%@", localNotification.userInfo);
}