【发布时间】:2018-02-19 09:23:39
【问题描述】:
几年前,为了确保可靠地接收从 Firebase/GCM 到 Android 应用的推送通知,您需要有心跳来保持连接有效。这仍然是必要的还是问题已以令人满意的方式解决?
【问题讨论】:
-
好吧,我不知道这个问题。但是我们的应用程序是相当新的,不需要心跳。我会说它是固定的。
-
FCM 和 GCM 甚至不是一回事,您不应该根据 年前 年前对 GCM 的说法得出 FCM 的结论
-
@MarkSheekey 我遇到了不可靠的情况:有时几个小时后我就无法再访问该应用程序了。我的任何通知都不会收到。手动重新启动应用程序后,我突然收到所有旧的。不知道为什么。祝你好运! :)
-
@Mr.B.:如果您正在发送数据消息(不是通知),则必须以高优先级发送它们以唤醒睡眠设备。否则,当某些其他事件导致设备退出睡眠模式时,它们会排队并发送。
标签: android firebase google-cloud-messaging