首页 > 解决方案 > 将 FCM 发送到您的 android 应用的特定版本

问题描述

如何将 FCM(Firebase 云消息)发送到您的 android 应用程序的特定版本?例如:- 我的应用程序的最新版本是 2.0,我只想向具有 2.0 版本的设备发送通知。

标签: javaandroidpush-notificationfirebase-cloud-messaging

解决方案


通过 FCM API 发送消息时,没有针对特定应用版本的内置方法。如果您想向特定版本的用户发送消息,您可以为每个应用版本设置一个主题:

v1.0
v1.1
v2.0
...

因此,您可以针对特定版本的用户。

如果您想向所有不在最新版本上的用户发送消息,您可以使用这样的条件来定位他们(如果v2.0是最新版本):

!('v2.0' in topics)

推荐阅读