2015-08-26 148 views
0

任何人都可以請所以讓我知道,我應該如何完成任務,我需要顯示推送通知給用戶,當應用程序退出/關閉?推送通知當應用程序關閉/退出,包括

目前,我可以在App在後臺運行或打開時完成推送通知。但是,應用程序在用戶退出/關閉時無法收到通知。

現在,這是我肩上的一項非常重要的任務。很明顯,如果你們需要我詳細介紹,請告訴我。

+0

實際上根本不清楚。這是iOS還是Android?什麼是您的完整Worklight版本和內部版本號? 「應用程序在退出/關閉時無法收到通知」是什麼意思?你的意思是通知到達設備,但打開應用程序時不顯示?在那種情況下,請提一下。接下來還要提到如何在通知到達時通過點擊通知欄/區域中的通知或點擊應用程序圖標來打開應用程序?然後,我可能會爲您提供其他問題/要求。 –

+0

感謝您關注Idan; 1)我正在爲Android 2)使用IBM MobileFirst v7 3)推送通知正在工作,當應用程序在後臺運行時。我能夠使用ChallengeHandler.js(傳統代碼)接收通知,並在App 中打開罰款。4)目標是當我退出/關閉APP時,它不會收到通知。 – Terry

+0

好的。我在問,它什麼時候不起作用。我給了兩個場景。哪一個? –

回答

0

我有一個非常困難的時間,相信你的情況是真的以下:

  1. 當應用程序可以是:開放的,在前臺,或打開並在後臺,你可以接收設備通知並將其內容顯示在應用程序中,但

  2. 當應用程序退出時(如未運行),通知根本沒有到達設備。

我測試了幾個設備和幾個推送應用程序(事件源,基於標籤)。通知確實到達設備,在用戶訂購了標籤或登錄後(在基於事件源的情況下),之後發送通知總是到達設備。

我不明白這句話:

我與用戶

你需要明確在你的解釋應用程序註銷。用戶點擊是否有註銷按鈕?如果是,您是否也出於某種原因執行取消訂閱API調用?如果不是,請編輯問題並提供詳細的逐步複製說明,以及提供您的應用程序或您使用的任何代碼,以便檢查可能出現的問題。

+0

Idan-我完全明白了你的觀點,現在讓我告訴你解決方案: 代碼我們需要做的就是使用Android中的設置啓用NOTIFICATION選項。IT WORK的,這一切都需要。 感謝您的幫助傢伙!我的意思是謝謝 – Terry

相關問題