我在生产安装文件上遇到 google 登录问题。 在调试安装时一切正常,我可以登录应用程序。但是在发布时更改后,我从谷歌响应中得到了 null。可能是什么问题?
我与 ("https://developers.google.com/identity/sign-in/android/start-integrating ") 一起工作。每一步都一样。
最佳答案
我知道这是一个老问题,但对于任何使用 Firebase 的人,您都必须将 SHA-1 指纹添加到 Firebase 控制台 > 设置 > Android 应用 页面。
如果您使用的是 Google Play 管理中心,则可以从 Google Play 管理中心> 应用签名 页面获取此信息。将有两个(您使用其签署您的应用程序的一个,以及谷歌使用其签署您的应用程序的一个)。您需要同时添加两者,以便测试本地发布版本。
如果您不使用 Play 商店,则需要按照以下说明从您的 keystore
文件中获取 SHA-1 指纹:https://developers.google.com/android/guides/client-auth
关于android - 谷歌登录不适用于生产,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35501623/