如何在从GCM迁移到现有应用程序的FCM时获取新令牌

时间:2018-04-07 05:40:26

标签: android google-cloud-messaging firebase-cloud-messaging

我有GCM的应用程序它工作正常,现在我想从GCM迁移到FCM。

我已使用this文档进行迁移,所有内容都适用于新安装的apk 。它调用onTokenRefresh并且我已将该令牌用于将来使用。

问题

当我在现有应用上更新新应用(拥有FCM代码)时(有GCM代码)。它不会调用{{1那么如何在服务器上传新的令牌以备将来使用时更新apk而不是全新安装。

在这种情况下,我也试过了onTokenRefresh但是提供了一个新的令牌,但FirebaseInstanceId.getInstance().getToken();没有被执行。

任何人都可以为此提供解决方案,如何识别应用程序从GCM更新到FCM,以便我在服务器上上传新令牌。

0 个答案:

没有答案