android - 在 firebase 应用程序中添加 sha1 失败并出现错误

标签 android firebase firebase-authentication google-console-developer

我正在将我的项目从 Digits 迁移到 Firebase。在此过程中,我需要在 Firebase 中创建一个应用程序并添加发布版本的 SHA-1。当我尝试添加 SHA-1 时,出现以下错误:

尝试修改 Android 证书指纹时出错。请稍后再试。

在这里发现了以下两个类似的问题。两者都说 Firebase 的 Google API 项目上应该有一个已经存在的具有相同 SHA-1 的应用程序。我没有任何其他应用程序具有相同的 SHA-1。

Adding sha1 key fails with error

Can android certificate fingerprint sha1 use in firebase and Google Place API?

需要帮助来解决这个问题。

最佳答案

在与 google firebase 支持团队进行所有研究和交谈后,我发现 firebase 项目对其可以存储的 SHA-1 有最大限制。就我而言,我已经拥有 30+ SHA-1 并且达到了极限。正如 Firebase 支持团队所说,该限制没有明确定义。但是,它大约在 30+ 左右。我有 50 多个应用程序,我试图只使用一个 firebase 项目,因为它们都在我们的后端共享相同的用户系统。然而,在知道 Google Firebase 的限制后,我使用了 4 个不同的 firebase 项目将 50 多个 Android 和 iOS 应用程序从 Digits 添加到 Firebase。我的所有应用现在都已上线并且运行良好。

关于android - 在 firebase 应用程序中添加 sha1 失败并出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46393991/

相关文章:

swift - 什么可以触发 Firebase Auth 系统中的登录 session 过期

android - Gradle 进程 list 与新的 Manifest Merger

Android:向 TextView 添加一个额外的字符串,该字符串从数据库填充其内容

ios - 如何在 Firebase iOS 上进行浅查询?

firebase - 如何限制从 Firebase 读取数据的速率?

Android 应用程序注册/登录在 Play 商店中不起作用

android - 在弃用 onAttach(Activity activity) 后如何检查 Activity 是否实现了接口(interface)

android - 是否可以使用 appcompat 库创建操作栏菜单?

android - 为什么我得到一个空对象引用 documentSnapshot.toObject() 方法?

ios - 无法在 Firebase 身份验证中链接 Facebook 和 Google