问题描述
我正在将我的项目从Digits迁移到Firebase.在此过程中,我需要在Firebase中创建一个应用程序并添加发行版本的SHA-1.当我尝试添加SHA-1时,出现以下错误:
I am migrating my project from Digits to Firebase. In this process, I need to create an app in Firebase and add SHA-1 of the release build. When I trying to add SHA-1, it gives the following error:
尝试修改Android证书指纹时发生错误.请稍后再试.
An error occurred when attempting to modify an Android certificate fingerprint. Please try again later.
在这里找到了以下两个类似的问题.双方都说Firebase的Google API项目上应该已经有一个具有相同SHA-1的应用程序.我没有任何其他具有相同SHA-1的应用程序.
Found the following two similar question here. Both say that there should be an already existing app on Google API project of Firebase with the same SHA-1. I don't have any other app with the same SHA-1.
可以在firebase和Google Place API中使用android证书指纹sha1吗?
需要帮助来解决此问题.
Need help to resolve this issue.
推荐答案
与Google Firebase支持团队进行了所有研究和交谈之后,我发现Firebase项目对可存储的SHA-1有最大限制.就我而言,我已经拥有30多个SHA-1,并且达到了极限.如Firebase支持团队所说,该限制没有很好地定义.但是,它大约在30+左右.我有50多个应用程序,我试图仅使用一个Firebase项目,因为它们在我们的后端共享相同的用户系统.但是,在了解Google Firebase的限制之后,我使用了4个不同的firebase项目,将Digits的50多个Android和iOS应用程序添加到Firebase.我所有的应用程序现在都可以正常运行并且运行良好.
After all research and conversation with google firebase support team, I found that a firebase project has a max limit on the SHA-1 it can store. In my case, I already had 30+ SHA-1 and I hit the limit. The limit is not well defined as said by Firebase support team. However, it is somewhere around 30+. I have more than 50 apps and I was trying to use only one firebase project as they all share the same user system in our backend. However, after knowing the limit of Google Firebase, I have used 4 different firebase projects to add 50+ Android and iOS apps from Digits to Firebase. My all apps are live and working well now.
这篇关于在firebase应用程序中添加sha1失败,并显示错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!