2016-12-07 62 views
1

我正在開發與科爾多瓦應用程序,我正在使用firebase插件來接收推送通知。我的問題是:當我從多任務中殺死我的應用時,我停止接收。我怎樣才能每次都收到這些通知?我怎樣才能每次接收通知?

我的設備是華爲與P9棉花糖(Emui 4.1.1)

+1

強制關閉應用程序會殺了它的服務,它禁止接收通知。見http://stackoverflow.com/questions/40753765/fcm-not-received-if-app-is-killed-even-not-showing-in-system-tray –

+0

但是,當我強制關閉的WhatsApp我仍然收到通知 – Dpoint

回答

1

華爲設備具有「保護應用」設置選項...此選項殺死應用應用服務屏幕關閉,會發生什麼?當屏幕關閉時,這個會殺死我們的fcm服務。實際上不存在的程序代碼來解決這個問題,最好的選擇是顯示一個對話框,建議用戶如能解決這個用戶只需要讓應用程序的保護。

你可以在這個post找到更多的信息。讓我知道,如果我已經幫助你和良好的編程!

+0

對於可穿戴連接,您必須啓用所有應用程序:http://stackoverflow.com/a/41622804/1979882 – Vyacheslav