提问者:小点点

Android应用发布到Play商店后无法正常工作


如何修复 Firebase 身份验证错误?我为我的应用程序生成了一个发布APK,它在用户可以按预期登录的设备上运行良好。

然后,当我在Play商店中发布了相同的工作APK并从那里(Playstore)安装时,就会出现问题。我收到错误

该应用程序无权使用firebase身份验证。请验证在firebase控制台中配置了软件包名称和SHA1


共2个答案

匿名用户

我头痛了几个小时后修好了它。

当您将apk发布到Play商店时,您将获得一个歌唱证书SHA1。您必须将其添加到Firebase控制台。

匿名用户

我刚刚解决了同样的问题。在我的情况下,我已经签署了我的APK,并将SHA-1添加到了我的Firebase认证中。但在发布到Play商店时,我选择了Google Play App签名。当我们在Play Console中创建一个版本时,Google会用Google维护的密钥替换版本签名密钥。

Google密钥的SHA-1可以在Google Play控制台中的发布管理-应用签名-应用签名证书中找到。您需要将该密钥的SHA-1添加到您的Firebase身份验证中。它会工作。