【问题标题】:Are FCM messages on android more reliable than they were?android 上的 FCM 消息是否比以前更可靠?
【发布时间】:2018-02-19 09:23:39
【问题描述】:

几年前,为了确保可靠地接收从 Firebase/GCM 到 Android 应用的推送通知,您需要有心跳来保持连接有效。这仍然是必要的还是问题已以令人满意的方式解决?

【问题讨论】:

  • 好吧,我不知道这个问题。但是我们的应用程序是相当新的,不需要心跳。我会说它是固定的。
  • FCM 和 GCM 甚至不是一回事,您不应该根据 年前 年前对 GCM 的说法得出 FCM 的结论
  • @MarkSheekey 我遇到了不可靠的情况:有时几个小时后我就无法再访问该应用程序了。我的任何通知都不会收到。手动重新启动应用程序后,我突然收到所有旧的。不知道为什么。祝你好运! :)
  • @Mr.B.:如果您正在发送数据消息(不是通知),则必须以高优先级发送它们以唤醒睡眠设备。否则,当某些其他事件导致设备退出睡眠模式时,它们会排队并发送。

标签: android firebase google-cloud-messaging


【解决方案1】:

目前仍处于测试阶段。如果您询问到目前为止接收通知的可靠性,它并不完全可靠。有时会在几秒钟内收到消息,有时会在几分钟后(甚至可能超过 10 甚至 20 分钟) !)。

https://github.com/firebase/quickstart-android/issues/83

https://github.com/firebase/quickstart-android/issues/194

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-27
    • 2012-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-11
    • 1970-01-01
    相关资源
    最近更新 更多