谷歌登录不在playstore上的生产apk。(在playstore上发布apk)

时间:2016-10-31 06:10:27

标签: android authentication release google-signin

实际上Google登录正在调试模式下运行,但是当我在Playstore上传apk时,它无效。

我在Google控制台中制作了一个新的Google项目。在那里我启用谷歌+登录API。在同一个项目在firebase中打开之后,它要求我输入sha1键。一切都在调试模式下工作正常,但发布是在谷歌登录创建问题。

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

请帮忙

enter image description here

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

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

google signIn not working in release mode apk android

它将指导您完成所有步骤。

答案 2 :(得分:0)

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

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

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