我在考虑移民到FCM。客户端非常简单,您可以移动一些代码并完成它。然而,在应用服务器上,出于明显的原因,我也需要支持老客户端。当我将GCM项目迁移到FCM时,我需要知道发生了什么。FCM是否也会自动将消息转发给更老的基于GCM的客户端?或者我需要发送每条信息两次,一次是FCM,一次是GCM?这将如何影响特定于实现的内容,如从Firebase的web控制台发送的消息?有什么细节我应该知道吗?
发布于 2017-03-25 14:42:41
使用FCM (导入的项目或使用它的端点,不管您是什么意思)仍然与GCM客户端(特别是令牌)兼容。他们仍然可以像往常一样接收信息。
见以下类似职位:
发布于 2017-03-25 14:54:33
FCM作为触发通知的平台和内部GCM控制通知,无论您是否使用FCM、Localytics、mixpanel等作为平台。只要Api键对任何paltform.You都是相同的,就不必担心FCM或GCM。
只需确保您对FCM使用的服务器密钥(Api Key)与用于GCM的相同。
或者,请查看下面的链接,以获得FCM解决方案处理此类案件的详细信息。
发布于 2017-03-25 13:08:41
您可能需要手动向两个版本的客户端发送通知,因为GCM和FCM并不完全相同。
更好的方法是启用强制升级(如果在app中实现的话),以便所有的用户都可以移动到新版本的app。
https://stackoverflow.com/questions/43016683
复制相似问题