【发布时间】:2017-06-06 14:00:02
【问题描述】:
如果我将当前的 GCM 配置迁移到 FCM,我的 Android 应用的所有用户会发生什么情况?我是否必须强制所有用户更新,还是 APK 会继续按原样工作?
请指导我。提前致谢。
【问题讨论】:
标签: android firebase push-notification google-cloud-messaging firebase-cloud-messaging
如果我将当前的 GCM 配置迁移到 FCM,我的 Android 应用的所有用户会发生什么情况?我是否必须强制所有用户更新,还是 APK 会继续按原样工作?
请指导我。提前致谢。
【问题讨论】:
标签: android firebase push-notification google-cloud-messaging firebase-cloud-messaging
如果您只是指将 GCM 项目导入 Firebase,您应该仍然可以使用 GCM 实现的应用向您的用户发送消息(请参阅我的回答 here)。
要将应用实施从 GCM 迁移到 FCM,您不必强制用户进行更新。正如我上面提到的,GCM 仍然与 FCM 兼容,因此无需担心。建议迁移实施。根据FAQ:
GCM 与 FCM 有何不同? FCM SDK 有哪些新功能?
FCM 是 Firebase 品牌下的新版 GCM。它继承了 GCM 的核心基础架构,以确保我们继续在 Android、iOS 和 Chrome 上可靠地传递消息。
新的 FCM SDK:
- 简化客户端开发。您不再需要编写自己的注册或订阅重试逻辑。
- 通过 Web 控制台 Firebase 通知启用新的无服务器通知解决方案。借助 Firebase 通知,任何人都可以根据 Firebase Analytics 洞察向特定受众发送通知。然后,他们可以通过评估控制台中的内置通知漏斗分析来评估通知的有效性。
FCM Android 和 iOS SDK 让消息和通知开发变得更加容易。他们提供了开箱即用的解决方案,因此任何人都可以立即从 Firebase Notifications 发送通知。
【讨论】: