1
我在我的應用程序中實現了Apple推送通知。推送通知服務不起作用,當設備關閉時
它的正常工作時,我的iPhone上。
現在,當我從服務器關掉我的iPhone和消防通知,它的成功發送。
,但是,當我打開我的iPhone,我沒有得到任何通知。
那麼,這是什麼問題?
我在我的應用程序中實現了Apple推送通知。推送通知服務不起作用,當設備關閉時
它的正常工作時,我的iPhone上。
現在,當我從服務器關掉我的iPhone和消防通知,它的成功發送。
,但是,當我打開我的iPhone,我沒有得到任何通知。
那麼,這是什麼問題?
Apple推送通知服務包括執行存儲轉發功能的默認服務質量 (QoS)組件。
如果APN嘗試傳遞通知但設備處於脫機狀態,則該通知將存儲一段有限的時間,並在設備變爲可用狀態時將其傳送 。
只有一個特定的應用程序最近通知被存儲。 如果在設備脫機時發送多個通知,則每個新通知都會導致先前的通知被丟棄。這種僅保留最新通知的行爲被稱爲 合併通知。
如果設備保持離線很長一段時間,任何通知該 在被存儲爲它被丟棄。