【问题标题】:API Key Problem by moving App between Firebase Projects在 Firebase 项目之间移动应用程序导致的 API 密钥问题
【发布时间】:2019-10-02 10:36:10
【问题描述】:

我已将 Firebase 中的 Flutter 应用从一个项目移至另一个新项目,并用新项目替换了之前的 google-services.json。然后我尝试了应用程序它仍然连接到以前的项目,所有数据都是在旧项目中创建的,即使我已经从旧项目中删除了应用程序。我找不到修复它的解决方案,所以我删除了旧的 firebase 项目并清除了所有缓存。然后应用程序开始返回API is Invalid 错误。我确保我没有任何多个文件,或者它们的 API 写在其他地方。如果没有新的google-services.json,它会返回错误No API Key was found,所以它似乎是正确的。

我想不出如何解决它。我错过了什么吗?

【问题讨论】:

  • 您是否尝试重新运行 firebase 设置?
  • 是的,我这样做了,只是再次这样做以确保。但没有帮助。

标签: firebase flutter google-play-services project


【解决方案1】:

已解决

我遇到了同样的错误,我通过删除构建文件夹然后运行颤振包解决了它

【讨论】:

    【解决方案2】:

    解决它的唯一方法是更改​​我的包名称并在我的项目中创建一个新应用程序。我猜问题是firebase内部的问题,旧应用程序在上一个项目中没有被正确删除。

    【讨论】:

      猜你喜欢
      • 2020-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-22
      • 2019-05-21
      • 2014-10-03
      • 2013-06-25
      • 2017-03-14
      相关资源
      最近更新 更多