【问题标题】:What Are the difference between GCM and FCM?GCM 和 FCM 有什么区别?
【发布时间】:2017-04-23 16:44:28
【问题描述】:

我需要了解 GCM 和 FCM 的区别。

为什么 GCM 会被 FCM 取代?

【问题讨论】:

标签: android android-layout android-studio


【解决方案1】:

FCM 是 Firebase 品牌下的新版 GCM。

好处。 新的 FCM SDK:

1.简化客户端开发。您不再需要编写自己的注册或订阅重试逻辑。

2.通过 Web 控制台 Firebase 通知启用新的无服务器通知解决方案。借助 Firebase 通知,任何人都可以根据 Firebase Analytics 洞察向特定受众发送通知。然后,他们可以通过评估控制台中的内置通知漏斗分析来评估通知的有效性。

更多信息请参考此链接 -- https://developers.google.com/cloud-messaging/faq

【讨论】:

  • 缺点:当应用处于后台时,无法控制非数据通知
【解决方案2】:

来自文档

FCM 是 Firebase 品牌下的新版 GCM。它继承了GCM的核心 基础设施,以确保我们继续在 Android、iOS 和 Chrome 上可靠地传递消息。

有关更多详细信息,请阅读GCM and FCM Frequently Asked Questions,或者如果您想从 GCM 迁移到 FCM,请查看 Migrate a GCM Client App for Android to Firebase Cloud Messaging

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    • 2011-12-12
    • 2010-09-16
    • 2012-03-14
    • 2012-02-06
    相关资源
    最近更新 更多