我按照 firebase.google.com 上的说明将 FCM 添加到我的项目中。一切都很顺利,我在日志中看到了“FirebaseApp initialization successful”和新的令牌。 但是它没有起作用...只有第一条发送到令牌的推送通知成功,发送第二条和其余的时候会出现“NotRegistered”的错误。
文档说明:
文档说明:
但是应用程序并没有被删除,而且客户端应用已配置好接收消息,因为第一条消息已经成功传递给客户端。如果是 NotRegistered,则应该从服务器数据库中删除注册 ID,因为该应用已从设备上卸载,或者客户端应用未配置接收消息。
onTokenRefresh()
方法是否正在被调用。这意味着token已经更新,你必须使用新的token。 你是在使用Firebase控制台发送通知吗?还是使用自己的服务器实现? - GeorgeLBA