我正在测试Firebase推送通知,并从Firebase撰写器面板发送通知,并且我注意到如果我从应用程序信息面板关闭应用程序进程, t到达设备。即使我再次启动应用程序,通知也会丢失,并且永远不会收到。如果应用程序关闭,则不会收到Firebase推送通知
我也tryed这一点:
关闭应用程序 - 在设备上>电源 - - >关闭设备>发送通知...并没有收到通知!
看来,firebase只能收到通知,如果设备已启动应用程序,并没有100%关闭,我的意思是,关闭它只是后退键,但不杀死应用程序进程。
这怎么可能?即使应用程序关闭,Firebase也会收到通知。
我正在测试Nexus 5X与Android 8.0和我使用的最后一个版本Firebase push Notifications
。
有两种类型的消息 - 通知消息和数据消息。你使用哪一个? –
我安卓最新版本7.0+介绍DOZE,当应用程序停止运行或不运行时,不允许后台服务。 https://developer.android.com/about/versions/nougat/android-7.0-changes.html –
可能有帮助[post](https://stackoverflow.com/q/39504805/4625829) –