我正在開發一個iPhone的應用程序,我必須存儲使用JSON Store發送到應用程序的所有通知。IBM iPhone中的MobileFirst推送通知 - 當應用程序關閉時,pushNotificationReceived方法不會觸發收到的通知
在IBM Mobilefirst推送通知API中,pushNotificationReceived在應用程序中收到任何通知時觸發。因此,使用此方法,我可以將通知存儲在JSON Store中。
當應用程序關閉時[未在後臺運行],通知已成功發送到設備。
但是,當我通過單擊收到的通知打開應用程序時,pushNotificationReceived方法僅觸發應用程序關閉時收到的通知。
這是IBM MobileFirst的默認行爲嗎?
如果是這樣,是否有任何解決此問題的方法。
我看到有本地API可用於處理收到的通知。這是解決這個問題的唯一方法嗎?
或者是否有任何本地偵聽器僅適用於應用程序關閉時接收通知?
你點擊通知中心的通知或主屏幕上的應用程序圖標? –