簡體   English   中英

iOS - 處理應用程序時處理靜默推送通知

[英]iOS - Handling Silent Push Notifications When App Is Killed

我目前在iOS中遇到推送通知問題。

我的應用程序收到包含標識符的靜默推送通知 然后,此標識符用於從創建本地通知的遠程服務器獲取數據。

據我所知,如果用戶強制退出應用程序(即通過雙擊主頁按鈕並輕掃關閉應用程序),則無提示推送通知不會傳遞到AppDelegate類中的didReceiveRemoteNotification方法[1 ] [2],從而阻止應用程序進行任何類型的處理。

我已經對處理上述情況做了大量研究。 然而,無法找到明確的答案,並希望有人可以幫助我或指出我正確的方向。

正如文檔所述- application:didReceiveRemoteNotification:fetchCompletionHandler: Apple,你可以做的事情並不多:

但是,如果用戶強行退出,系統不會自動啟動您的應用。 在這種情況下,用戶必須重新啟動應用程序或重新啟動設備,然后系統才會再次嘗試自動啟動應用程序。

這樣做是為了讓用戶可以阻止不需要的通知

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM