【发布时间】:2016-10-04 13:46:21
【问题描述】:
我正在尝试使用 Google 登录来实现 Firebase Auth。在我的项目下添加 android 应用程序时,它要求我提供Debug signing certificate SHA-1。现在,这个项目与我的队友共享,每个人都将通过各自的 Android Studio 软件运行该应用程序。我的疑问是:
调试密钥对我们所有人来说都是不同的。我应该在 Firebase 项目设置下添加我所有队友的 SHA1 调试证书密钥吗?我目前只有我的,通过他们的 Android Studio 运行应用程序代码的其他人不能在他们的手机上使用谷歌登录。登录过程会突然停止。
一旦应用程序准备好投入生产,应用程序将通过 Play 商店分发。他们在下载应用程序时是否有可能遇到问题?我很好奇,因为他们所有的设备都会再次拥有不同的密钥。
【问题讨论】:
-
您可以阅读本文以更好地了解应用程序登录的工作原理developer.android.com/studio/publish/app-signing.html
-
@Ymmanuel 感谢您的链接。释放模式 SHA1 密钥呢?是否也应该在 Firebase 项目设置中列出?
-
嗨,我也面临类似的问题。我使用调试 sha1 密钥制作了应用程序,现在发布后我没有更改任何密钥,用户无法使用谷歌帐户登录。我是否需要从我为签名 apk 创建的密钥库中获取新密钥。请指导。我已将 Google Drive 集成到我的应用中
-
@Panache 您是否在项目中添加了版本 SHA1?
标签: android firebase google-signin firebase-authentication