2015-08-17 61 views
3

我想要做的是設置本地通知。代碼正在按預期工作,但如果手機關機,該怎麼辦?如何在iPhone重新啓動Objective-C時捕捉事件?

在閱讀UILocalNotification when iPhone switched off的一些文章後,我需要重新創建每個本地通知,因此我通過這個How to check if iOS device has been rebooted since launchHow can I detect whether the iphone has been rebooted since last time app started,仍然無法達到我的目標。

我想知道的是:iPhone重新啓動時是否會發生一個事件?

回答

3

您誤解了您的消息來源。

手機關機時本地通知不會觸發(正常情況下關機)。 但是,如果您在下午3點有通知,請在下午2點重新啓動手機,然後通知將正常啓動。

+0

所以** UILocalNotification **將始終啓動,除非日期過期了嗎?很少!你真的救了我兄弟!感謝:D –

+1

就是這樣,一旦預定了'UILocalNotification',就不需要重新創建。 但是,如果手機在起火時關閉,則通知將永遠不會被觸發。 – AncAinu