【问题标题】:How to create firebase project with the same SHA-1 key as used in another project?如何使用与另一个项目中使用的相同 SHA-1 密钥创建 Firebase 项目?
【发布时间】:2017-03-02 12:11:11
【问题描述】:

是否可以使用相同的 SHA-1 创建两个 Firebase 项目?因为我已经创建了一个 android 项目并且安装的应用程序以该项目为目标,现在由于某些原因,我需要为相同应用程序的较新版本使用另一个项目,因此两个 firebase 项目的存在是必要的。 但我想知道如何使用相同的 SHA-1 来执行此操作,因为它给了我错误并且我无法找到方法?

错误信息说:

另一个项目中已存在此包名称和 SHA-1 的 OAuth2 客户端

【问题讨论】:

标签: android firebase


【解决方案1】:

仔细阅读错误信息。它说它同时使用应用程序的包名称​​和 SHA-1。这意味着您可以在两个项目中拥有相同的 SHA-1,但应用程序的包名称(也称为“应用程序 ID”)必须不同。同样,您可以拥有两个具有相同包名的项目,但不能向它们添加任何相同的 SHA-1。

包名和SHA-1的组合必须是唯一的。

【讨论】:

  • 现在我面临的问题是我是公司的新开发人员,而老开发人员没有联系。我怎样才能找到他用来执行此操作的 id?或者这个项目在哪里?
  • 项目位于 Firebase 主页的下拉面板中。选择不同的项目并查找项目设置。在那里,您将在一般部分看到哪些 SHA 与哪些包名称一起使用。
  • 我的问题是我的公司希望在新的开发者帐户上设置项目和应用程序,我有两个帐户但无法创建具有相同包和 SHA1 的 firebase 项目...有什么解决方法吗?仅供参考.. 应用程序在以前的谷歌云项目中使用身份验证和谷歌 fit api
【解决方案2】:

创建一个你的项目的副本并在任何地方更改项目包名称,并保持 Sha1 应该可以工作。在 firebase 中创建另一个项目并添加它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-18
    • 2016-01-10
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多