我想将Android版GCM客户端应用迁移到Firebase Cloud Messaging。
在Firebase控制台中,我从现有Google Cloud项目的列表中选择了我的GCM项目,然后添加Firebase, 现在,即使我更新服务器代码以使用新的FCM端点发送消息,推送通知也将发送到现有的GCM版本Android应用程序。
是否将在2019年4月11日之后将推送通知发送到GCM版本的应用程序(将删除GCM API)?
这种含义似乎是用GoogleDeveloper(※https://firebase.googleblog.com/2018/04/time-to-upgrade-from-gcm-to-fcm.html)编写的。 但是我的Android应用程序未使用Google正式迁移指南中显示的“ GcmListenerService”。 在将C2DM客户端迁移为GCM客户端之后,我的android应用是旧的实现, 从C2DM迁移到GCM后,旧的实现是正确的吗,我的Android应用程序可以吗?
当前实施
出于业务原因, 很难将当前用户的Android应用程序从GCM版本强制更新为FCM版本。
谢谢。
答案 0 :(得分:1)
来自同一blog post(强调我):
如果您的项目仍在使用GCM API,则需要在2019年4月11日之前更新 您的客户端 和服务器代码以使用FCM。
>
那样,似乎您也需要更新客户端应用程序。没有任何文档说明仍在使用GCM代码的应用程序版本将停止接收消息,但是在所述日期之后将不再保证接收行为。
从商业角度出发,您可以不强制执行更新,而应这样做,以便鼓励用户通过说“ 必须进行更新才能充分利用应用程序的潜力。” “
答案 1 :(得分:0)