繁体   English   中英

谷歌登录不适用于 Playstore 上的生产 apk。(在 Playstore 上发布 apk)

[英]google signin not working with production apk on playstore.(release apk on playstore)

实际上,Google 登录正在调试模式下工作,但是当我将 apk 上传到 Playstore 时,它​​无法正常工作。

我在谷歌控制台中创建了一个新的谷歌项目。 在那里我启用了 google+ 登录 api。 在同一个项目在 firebase 中打开后,它要求我输入 sha1 密钥。 在调试模式下一切正常,但发布在谷歌登录中产生问题。

我正在用 firebase 上传我的谷歌控制台的图片

请帮忙

在此处输入图片说明

我遇到了同样的问题,但很好地解决了它,如果您想添加一个,则与电话身份验证相同。

截至2021 年 6 月 23 日的解决方案工作者:

  1. 转到您的 google play 控制台并选择您的应用。
  2. 转到发布->设置->应用完整性->应用签名密钥证书。
  3. 找到 SHA-1 证书并复制它。 SHA-256 证书也是如此。
  4. 转到您的 Firebase 控制台并选择您的应用。
  5. 转到项目设置并添加复制的 SHA-1 证书和 SHA-256 证书。 您应该可以再次使用 Google 或电话登录。 无需重新上传 apk/aab 应用程序即可播放商店。

您应该使用相同的key.store文件来生成用于获取sha1密钥的“signed APK”。

你也应该为apk版本生成SHA1,你必须使用该SHA1在firebase中添加新的指纹,然后下载google-services.json文件,然后它就可以了。

我已经给出了详细的答案,其中所有步骤都是通过登录到开发者帐户来生成SHA1以便发布,以获取google-services.json文件

谷歌signIn不在发布模式apk android

它会指导你完成所有步骤。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM