[問題] UILocalNotification 經Icon進入APP

看板MacDev作者 ( Good Day)時間11年前 (2014/04/24 14:52), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/2 (看更多)
目前遇到的問題是 設定一個UILocalNotification後 當我不在這個APP裡面 也就是在外面APP列表 或是其他APP的時候 時間到了 他出現提醒 我不是從banner或是通知中心進入 而是直接按APP Icon進入 這時候這個Notification就不會被觸發及我設定觸發後的動作 但這時我先退出APP 再經由通知中心進入 就仍然會觸發該次的Notification 請問我在哪邊缺少了程式 導致經由APP Icon進入時 不會觸發Notification 我看到這篇文章 http://tinyurl.com/lu6x5r9 原址 http://stackoverflow.com/questions/ 16469721/detect-unacknowledged-uilocalnotifications 所以我在 - (void)applicationDidBecomeActive:(UIApplication *)application 中 用 [[UIApplication sharedApplication] scheduledLocalNotifications] 找 用fireDate跟目前時間比對來找 但該次Notification已經不在裡面了 所以我也沒辦法找到 希望有做過類似東西的前輩可以給點指教 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.201.234 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1398322360.A.BC1.html

04/24 15:11, , 1F
既然是local那就在發送時存一些資料到database
04/24 15:11, 1F

04/24 15:12, , 2F
開啟app時去讀取是否有發送就可以了
04/24 15:12, 2F

04/24 17:03, , 3F
謝謝 我用這樣的方式有達成我的目的了
04/24 17:03, 3F

04/24 23:23, , 4F
appdelegate didFinishLaunchingWithOptions 中檢查
04/24 23:23, 4F

04/24 23:23, , 5F
UILocalNotification *localNotif =[launchOptions
04/24 23:23, 5F

04/24 23:24, , 6F
objectForKey:UIApplicationLaunchOptionsLocalNotificati
04/24 23:24, 6F

04/24 23:24, , 7F
nKey];
04/24 23:24, 7F
文章代碼(AID): #1JMBIul1 (MacDev)
文章代碼(AID): #1JMBIul1 (MacDev)