【发布时间】:2023-02-02 20:02:20
【问题描述】:
Firebase 通知在我的 flutter 应用程序中有效,但是当我终止该应用程序并重新打开它时,FCM 令牌会发生变化。 据我所知,除非用户删除应用程序,否则令牌不会更改,但就我而言,由于令牌已更改,因此未收到通知 是什么原因以及如何解决?
【问题讨论】:
标签: flutter firebase firebase-cloud-messaging
Firebase 通知在我的 flutter 应用程序中有效,但是当我终止该应用程序并重新打开它时,FCM 令牌会发生变化。 据我所知,除非用户删除应用程序,否则令牌不会更改,但就我而言,由于令牌已更改,因此未收到通知 是什么原因以及如何解决?
【问题讨论】:
标签: flutter firebase firebase-cloud-messaging
当重新安装应用程序或清除数据时,FCM 令牌会发生变化。要在重新安装应用程序或清除数据后仍能收到通知,您应该将令牌存储在服务器上并使用它来发送通知。此外,您还可以在应用程序启动时检索最新的令牌并将其发送到服务器,以便服务器拥有最新的令牌来发送通知。
【讨论】: