【发布时间】:2018-12-16 08:53:22
【问题描述】:
我正在使用 2 个谷歌帐户和 2 个不同的 firebase 项目来开发和发布 Android 应用程序。 我已经在他们两个上实施了谷歌身份验证。 当我有构建时,两者都运行良好。即 Dev 还执行身份验证和发布构建。 当我在 Google Play Console 上发布我的应用程序并通过 Play 商店下载它时,Google 身份验证失败。它给出错误“登录已取消!RC:0”
【问题讨论】:
-
嘿@saransh,我的回答对您解决问题有帮助吗?
-
@PradyumanDixit 我们已经解决了这个问题。虽然我们可以看到我们正在使用的 JSON 文件的某些参数以及每个项目的当前参数存在差异,因为我们在开发过程中更改了一次密钥。感谢您将我们的心态朝这个方向发展。如果可行,我们将替换文件并在此处发回。可能需要 6-7 小时才能稳定下来,然后在 Play 商店中准备好。
-
@PradyumanDixit 没有任何效果。
-
这很奇怪,你确定,在调试应用程序中一切正常吗?另外,你能看看新的SHA1,它应该和以前的不同,是否正确添加?
-
@PradyumanDixit 以下技巧奏效:我们使用为调试和发布版本生成单独密钥的凭据对应用程序进行签名。我们在 firebase 控制台上添加了这些键。当我们查看 Google Play Console 时,我们发现了完全不同的 SHA1 密钥。我们现在在我们的 firebase 项目和所有地方都使用了这个密钥。事情奏效了。非常感谢
标签: android firebase firebase-authentication