gpt4 book ai didi

firebase - 构建 apk 文件后 Flutter/Firebase Google 登录不起作用

转载 作者:行者123 更新时间:2023-12-03 03:07:27 25 4
gpt4 key购买 nike

我制作了使用 firebase 和 google_sign 的 android 应用程序。然后我通过 flutter build apk 发布了 apk。但是在我的手机中本地安装该 apk 文件后,尽管我工作正常,但 google 登录页面不起作用。

我知道在将应用程序发布到 Playstore 时,我们需要添加提供的 SHA1 key ,但如果我不打算发布到 google play,那么有什么办法可以工作吗?

最佳答案

这是一个迟到的答案,但是如果您使用 AppBundle 或 Google App Signing(除非您选择退出,否则现在是常态),调试甚至您在本地计算机上用于创建 APK 的 prod 签名 key 都将不起作用。

对于 生产应用程序转到 Google Play 管理中心。单击您的应用程序,单击发布管理 -> 应用程序签名。然后看下应用签名证书在这里,您可以将 SHA1 复制到您的 Firebase 控制台下的项目设置 -> SHA 证书指纹。

这是因为当您上传 APK/AppBundle 时,您的上传 key 会在 google 服务器上换出。这意味着您从 Play 商店提供给用户的生产应用程序的 SHA1 指纹与您本地机器上的任何东西(包括您的签名 key )都不同,这就是为什么它们在上线时不工作但在本地调试时工作的原因。

关于firebase - 构建 apk 文件后 Flutter/Firebase Google 登录不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57840495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com