FCM令牌是特定于应用程序还是设备的?

我对于FCM令牌是特定于设备还是特定于设备上的应用感到困惑。在我阅读过的许多文档中,该文档都说FCM令牌用于“定位特定设备”,但这是否意味着当使用该令牌时,设备上的每个应用都能收到通知?还是只是首先请求令牌的应用?

mym1989 回答:FCM令牌是特定于应用程序还是设备的?

这是应用程序(firebase配置中的uniq)和设备的令牌。 例如,如果您使用两个不同的Firebase配置创建2个应用程序,但从同一设备请求令牌,则该服务将为您提供两个不同的令牌。

要明确:Firebase文档使用术语“设备”时,通常表示“ [设备上的应用程序实例””。因此,以下文档:

注册设备以接收来自FCM的消息。客户端应用程序的一个实例进行注册以接收消息,获得唯一标识该应用程序实例的注册令牌。

...更准确地说:

注册应用程序实例以接收来自FCM的消息。客户端应用程序的一个实例进行注册以接收消息,获得唯一标识该应用程序实例的注册令牌。

这也适用于许多其他移动通知文档,包括Microsoft的Notification Hubs文档。

本文链接:https://www.f2er.com/2626107.html

大家都在问