2
當推送通知到來時,用戶單擊應用程序圖標而不是單擊通知以打開此應用程序。 那我怎樣才能得到通知有效載荷?當推送通知到來時,如果用戶單擊應用程序圖標而不是單擊通知以打開此應用程序
當推送通知到來時,用戶單擊應用程序圖標而不是單擊通知以打開此應用程序。 那我怎樣才能得到通知有效載荷?當推送通知到來時,如果用戶單擊應用程序圖標而不是單擊通知以打開此應用程序
正如其他人所說,你不能。
從通知中心啓動時只能獲得有效負載,因爲這意味着用戶對該特定通知感興趣。如果您選擇忽略通知並通過按圖標打開應用程序,您將無法獲得推送有效負載。
他們似乎設計了這樣的架構,以防止堆積的推送有效載荷的處理(比如10次)。
這被證明是因爲它們實際上只允許您通過單個通知來處理推送有效內容(當應用程序關閉或在後臺執行時)。如果情況並非如此,那麼即使它們已關閉或處於後臺狀態,它們也必須允許推送有效內容處理代碼才能運行所有應用程序。