更改 "google-service.json" 文件后推送通知不适用于 FCM

Push notification not working with FCM after changing "google-service.json" file

最近我在我的应用程序中更改了“google-services.json”文件。以前的开发人员使用不同的“google-services.json”文件,所以我更改了它以获得 firebase 分析。我没有访问以前的 Firebase 项目的权限,所以我无法使用 firebase 分析。 更改“google-services.json”文件后,我的应用程序中没有收到推送通知。我必须从后端更改任何内容吗? 提前致谢

您的后端仍在向之前的 FireBase 项目发送推送消息。因此,当您更改 FireBase 项目并拥有新的 google-services.json 配置时,您还需要更新后端的 ServerKey

如何在 Firebase 上获取服务器密钥

  1. 转到https://console.firebase.google.com/
  2. Select 项目
  3. 点击项目概览→项目设置
  4. Select“云消息”选项卡。
  5. 在“项目凭据”下,您应该能够看到服务器密钥或生成一个新密钥。

仅仅改变“google-service.json”文件是行不通的

更改“google-service.json”后,运行flutter clean将解决问题