当前位置: 首页 > 知识库问答 >
问题:

更改“google service.json”文件后推送通知不与FCM一起工作

空枫涟
2023-03-14

最近,我在我的应用程序中更改了“googleservices.json”文件。之前的开发人员使用不同的“googleservices.json”文件,所以我更改了它以获取firebase分析。我没有访问之前Firebase项目的权限,因此无法使用Firebase analytics。在更改了“googleservices.json”文件后,我的应用程序中没有收到推送通知。我需要从后端更改什么吗?提前感谢

共有2个答案

武向文
2023-03-14

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

更改“google-service.json”后,运行flutter清洁将修复该问题

韩弘阔
2023-03-14

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

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

  1. 转到https://console.firebase.google.com/
 类似资料:
  • 问题内容: 我需要处理推送通知,这是通过较低版本的ios完成的,但是在ios 11中,从未收到任何推送通知。我使用Firebase Cloud Messaging。请任何人有解决方案,然后请分享。 问题答案: func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UI

  • 我有一个关于 推送通知的问题。 我们的应用程序在升级到iOS 11后不会收到推送通知。它在iOS 10中运行良好。 null null

  • 我们用FCM创建了一个带有通知的聊天应用程序,我的代码是正确的,我的设备也得到了推送通知数据,但一些中国制造的设备,如vivo、oppo、一加、小米,不允许通知显示,除非我在各自厂商的受保护的应用程序列表中添加应用程序。他们有没有办法解决这个问题。 https://hackernoon.com/notifications-in-android-are-horribly-broken-b8dbec6

  • 假设我有一个Android应用程序,它使用从随机REST API获取的内容构建一个ListView。 想象一下,现在我需要在API上有新内容可用时发送推送通知。最简单的方法是什么? 对于Android上的推送通知流程,我有点摸不着头脑。我看了一下Firebase,但我不知道我是否需要在Firebase上建立一个数据库,在API提供新内容时存储结果,然后在数据库更新时触发通知,或者我不需要数据库等等

  • 以下是我的通知案例:当通知到达时,应用程序可能是前台,后台,或关闭 2.后台:当用户点击通知时,应用程序应显示在前面,并显示主要活动 3.App关闭时:当用户点击通知时,App应打开,并显示主要活动。 当我用设置intent和用设置PendingIntent时。它按预期工作,但当用户点击notification时,它不会调用Main Activity的onCreate方法。 如果您考虑了上面的代码

  • 我使用firebase_消息和Flatter_local_通知包,目前我可以在应用程序处于后台时,在用户点击通知时获取通知数据。当应用程序位于前台时,我如何收听点击事件。