为什么在应用未运行时无法调用onMessageReceived事件

时间:2019-01-11 23:33:11

标签: android firebase firebase-cloud-messaging firebase-in-app-messaging

这是一个致命的问题,到目前为止没有解决方案。我将此提交给了Firebase支持团队。它是由(至少)三星公司造成的,为了节省电池电量,三星随意关闭了服务。其中之一是Firebase消息传递服务。 Firebase团队已向三星提交了一个解决此问题的请求,但尚未得到解决。

如果您四处浏览三星的电池设置,您会发现您可以将一个应用程序列为“不受监视的应用程序”,其中说到这里列出的应用程序不会停止。但这不起作用。

也许,如果您是重要人物,您可以说服三星将您的应用“白名单”。

使情况更糟的是,当该论坛的监视者看到讨论的主题时,他们通常关闭帖子或删除帖子。好像他们正在试图使问题安静。确实确实使FCM几乎没有用。

我正在努力弄清真相。希望有人在Mordac删除此帖子之前先阅读此内容。

编辑04/02/2019 Firebase支持已通知我,三星已修复其关闭前台服务的问题。此修复程序仅适用于Android Pie,而不会针对Android Oreo进行追溯修复。在运行Oreo的Samsung设备上,前景服务将永远不可靠。开发人员可以通过使用Samsung SEAP API LEMEL MDM_3.0直接处理设备来解决此问题。

0 个答案:

没有答案