當應用程式在iOS 上處於後台模式時未收到GCM 通知
當iOS 在後台收到通知但不處理時,會出現此問題它們在使用者介面中。若要解決此問題,請確保您的應用程式:
-
啟用後台推播通知:檢查您的應用程式是否已要求並取得在背景接收推播通知的權限。
-
設定徽章應用程式圖示:驗證是否在「設定」>「徽章應用程式圖示」中選擇了「徽章應用程式圖示」選項。您的應用程式的通知部分。
-
啟用後台取得:設定應用程式的後台取得設定以允許其在背景取得推播通知。
-
處理後台通知:在應用程式的 AppDelegate 類別中實作 didReceiveRemoteNotification: 和 didReceiveRemoteNotification:fetchCompletionHandler: 方法來處理傳入通知。
-
使用內容可用鍵:指定「內容可用」 " 鍵入您的推播通知有效負載,以確保裝置即使在後台也能醒來接收通知。
以上是如何解決iOS後台模式下未收到GCM通知的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!