firebase Flatter应用程序在发布模式下无法登录谷歌签名问题
我有一个颤振应用程序,使用firebase进行身份验证。在调试模式下登录google works,但不在发布模式下登录。这很可能是与firebase签约时出现的问题 调试环境-工作:firebase Flatter应用程序在发布模式下无法登录谷歌签名问题,firebase,flutter,google-signin,Firebase,Flutter,Google Signin,我有一个颤振应用程序,使用firebase进行身份验证。在调试模式下登录google works,但不在发布模式下登录。这很可能是与firebase签约时出现的问题 调试环境-工作: buildTypes { release { signingConfig signingConfigs.debug } } 发布模式-不工作(谷歌登录) 我很确定这个问题与签名有关。我正在使用google play控制台中显示的释放键 在firebase中使用相同的键,我在进行更改时一定
buildTypes {
release {
signingConfig signingConfigs.debug
}
}
发布模式-不工作(谷歌登录)
我很确定这个问题与签名有关。我正在使用google play控制台中显示的释放键
在firebase中使用相同的键,我在进行更改时一定会更新json文件
在调试模式下,我使用Debug.keystore键,而在发布版本中,我使用从应用程序生成的键,我可以在google play控制台中找到这些键。它们也可以在android studio的签名报告中找到
因此,我需要帮助了解如何让我的应用程序发布版本与firebase auth一起工作。我将感谢任何人能给予的帮助。谢谢你-约瑟夫试试这些东西,我希望它能解决你的问题
我没有把所有的电子密钥都放进firebase,只有私钥和google play store中的密钥,但没有释放密钥你在清单中添加了internet权限吗?我添加了,当我试图从firebase身份验证控制台注销你在debug中创建的帐户时,google返回一个错误代码10。然后再试一次。感谢您的回复,但是当我从身份验证页面删除任何帐户,并再次尝试登录时,我的帐户会在电话上弹出,但当我单击我的帐户时,google返回错误代码10。该帐户未显示在firebase中,因为返回了错误。
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}