2011-12-30 74 views
0

我有一個應用程序,它有自己的狀態。我的目標是在狀態發生變化時觸發本地通知 - 雖然在背後(到目前爲止我做了),但問題是:我能否始終將這些(或至少一個)通知鎖定在鎖定屏幕上?所以如果你收到通知,你可以在每次鎖定屏幕時將它滑入應用程序中?iOS 5本地通知和鎖定屏幕

我有一個想法來運行NSTimer - 讓我們說一秒鐘的時間間隔,並在每個時間間隔觸發本地通知......但我想有些人會說這是針對'長壽命'的電池策略......到目前爲止因爲我知道你無法從應用程序內部檢測鎖屏

任何人? thx

回答

0

這不僅是電池問題,而且是垃圾郵件。使用iOS5,您可以在設備屏幕頂部拖動的菜單中查看所有通知。如果您將繼續發送這些通知,菜單將充滿不必要的通知。此外,用戶的手機將不斷振動...

+0

振動 - 得到它,肯定在這種情況下,但如果我從[鏈接](http://stackoverflow.com/questions/7773584/cani-i-編程方式清除我的應用程序通知從ios 5通知)你可以從菜單 – raistlin 2011-12-30 14:08:43

+0

清除這些通知當然,你可以清除它,但手機仍然會不斷振動,或者如果聲音打開它將一直響。爲什麼有必要始終保持通知? – Cyprian 2011-12-30 14:11:43

+0

我有一個任務是1000%確定,如果它可以完成,所以這就是爲什麼我試圖找到一個洞的一切,然後我會告訴客戶它是從桌子上 - 我同意這將是非常令人沮喪的,但正如我所說,必須確定;) – raistlin 2011-12-30 14:15:42