我看到一個非常奇怪的行爲,我試圖瞭解它是否按照這種方式設計或根本沒有從我的應用程序正確處理。推送通知提醒打開iPhone時解鎖應用程序
我的應用程序以UIAlertViews的形式發送推送通知。 當設備未鎖定時,UIAlertViews將顯示兩個按鈕,如果用戶點擊右側按鈕,我的應用程序將啓動。
我注意到的是,如果該設備是黑色屏蔽以節省電力,並且用戶點擊主頁按鈕,並且存在來自我的應用程序的推送通知警報,只有確定按鈕在那裏等待他,如果他滑動解鎖設備,他會自動進入我的應用程序。
這是正常行爲還是某種錯誤?我認爲只有具有兩個按鈕的UIAlertViews允許用戶啓動應用程序。
:你能告訴我,我們可以控制啓動應用程序或不在代碼中或根據iPhone版本的默認行爲。 – python 2012-06-30 13:03:56
@python:沒有什麼意義。自從我回復發布後,Apple已經發布了帶有通知中心和一系列相關設置的iOS 5。 Apple將爲用戶提供一種啓動應用程序的方式,一種不啓動應用程序的方式,以及一種禁用應用程序通知的方式。如果用戶在查看通知時啓動應用程序沒有意義,則根本無法顯示通知。另一方面,蘋果公司並不打算讓你強制推出該應用程序。 – 2012-07-04 12:54:37