我正在研究一個應用程序,其中包括在緊急情況下提供警報。用戶可以切換設置,即使他們的iPhone被靜音也能通過警報,但是該服務還有另一個障礙:當應用程序強制退出時,它將無法接收(內容可用)通知,直到應用程序重新啓動用戶。如何檢查強制退出是否已禁用通知
有一個geofencing事件,即使應用程序已經強制退出,我也會購買一些處理時間,並且在那段時間,我想檢查這個塊是否到位,如果是,請求用戶再次打開他們的應用程序,而不是在將來強行退出。 (許多人仍然認爲這只是一種保持乾淨的方法,儘管它實際上會讓你的電池壽命耗費不僅僅是將應用留在後臺)
問題的核心:我需要一個(API調用?否則?),它會告訴我應用程序是否處於「強制退出,無法接收通知」狀態,假設我有處理時間來執行此檢查。
任何事情都是值得歡迎的,我一直無法在通知塊中找到正確的Apple文檔。
非常感謝。
@merjin你正在談論遠程通知是本地通知? – Dalvik
@RahulMishra遠程通知。具有觸發應用程序代碼內部事件的內容可用標誌的通知。 –