Flutter 应用中的 FCM 主题注册会过期吗?

问题描述 投票:0回答:1

我有一个 Flutter 应用程序,可以向 FCM 主题发送通知。该应用程序是基于通知的,不需要用户在初始设置后打开它。我关心 FCM 如何处理主题注册。具体来说,我想知道主题注册是否会像设备令牌一样过期。不需要使用令牌的有针对性的通知,只需要基于主题的通知。

需要澄清:

  1. FCM 主题订阅会像设备令牌一样过期吗?
  2. 我需要处理什么具体事项才能确保我的应用程序随着时间的推移保持订阅主题吗?
flutter firebase dart notifications firebase-cloud-messaging
1个回答
0
投票

根据文档

主题是一种允许设备订阅和取消订阅命名 PubSub 频道的机制,所有这些都通过 FCM 进行管理

根据文档,主题不会过期。

要处理主题订阅,请确保在用户登录时运行

await FirebaseMessaging.instance.subscribeToTopic("topic");
,并在用户注销时或当您不想让应用程序监听主题时运行
await FirebaseMessaging.instance.unsubscribeFromTopic('weather');

但是,当主题被订阅时,即使主题处于后台或被终止,应用程序也会继续侦听主题,除非该主题被取消订阅。

© www.soinside.com 2019 - 2024. All rights reserved.