【问题标题】:GCM to FCM migration ionic v1GCM 到 FCM 迁移离子 v1
【发布时间】:2019-01-25 03:38:56
【问题描述】:
我有一个 ionic v1 应用程序。我已经阅读并重新阅读了有关 GCM 到 FCM 迁移的信息,但我仍然不能 100% 确定我的(未迁移的)应用程序在 4 月 11 日之后仍会收到推送通知。我已将服务器迁移到 FCM。我相信该应用应该仍然可以运行,但需要对其进行确认。
【问题讨论】:
标签:
firebase
ionic-framework
google-cloud-messaging
firebase-cloud-messaging
【解决方案1】:
基于此link,您需要更新您的客户端代码并迁移到 FCM。
在可预见的将来,接收通知的现有已部署客户端应用程序将继续工作。但从四月中旬开始,你:
- 将无法再在较新的 SDK/Google Play 服务上使用旧的客户端 API 编译代码
- 将无法再调用 GCM REST API 来发送消息
要针对新的 SDK/Google Play 服务进行编译,您需要对客户端应用进行更改,以从 GCM 迁移到 Firebase Cloud Messaging。这涉及对build.gradle、AndroidManifest.xml 和您的代码的更改,如Migrate a GCM Client App for Android to Firebase Cloud Messaging 中所述。
但除了这些更改之外,您不需要为所有用户获取新令牌。 GCM 的现有令牌将继续有效。