2014-03-01 37 views

回答

4

不幸的是,這是不可能的。

您只會只有接收有關用於打開您的應用程序的通知的信息。如果用戶打開您的應用程序,並且您有多個通知,您將無法從應用程序中檢索所有應用程序。

只存儲一個針對特定應用程序的最近通知。如果在設備脫機時發送多個通知,則每個新通知都會導致先前的通知被丟棄。

Apple Push Notification Service

+0

它吸「但那是怎麼回事:( –

3

的APN服務的

質量

蘋果推送通知服務包括服務的默認質量(QoS)組件,其執行一個存儲和轉發功能。

如果APN的嘗試傳遞的通知,但是該設備是離線的,該通知被存儲用於在有限的時間週期,並且當其變得可用遞送到該設備。

只存儲一個針對特定應用程序的最近通知。如果在設備脫機時發送多個通知,則每個新通知都會導致先前的通知被丟棄。只保留最新通知的行爲稱爲合併通知。

如果設備保持離線很長一段時間,即在被存儲爲它的任何通知被丟棄。

Source

的iOS

您可以在只有最後一個遠程通知得到保持。

相關問題