我正在使用 react-native-google-signin 版本2.0.0。我遵循了每一个步骤,以使其在Android中运行。
我在Firebase中同时使用了Debug和Release SHA键。在我的另一个项目中,Google登录使用调试键可以正常工作。我已经使用命令以及从Android Studio中正确生成了调试和释放密钥。
我尝试了Git和Stack的每个解决方案,但仍然在“警告”框中收到错误消息:“错误:发生了不可恢复的登录失败”。 最近三天以来,我一直在解决这个问题,但仍然无法找到正确的解决方案。
答案 0 :(得分:0)
我昨天解决了这个问题。实际上,keygen命令提供了错误的SHA密钥。另外,我通过命令行匹配了按键,Android都相同。
之后,我复制密钥库文件并进行在线转换以获取SHA密钥。我将新密钥放入Firebase,它开始工作。