尝试进行身份验证时出现异常。该应用程序在app-debug
中正常运行,但是当我生成app-release
时,Firebase异常抛出该应用程序无权使用Firebase身份验证。
答案 0 :(得分:1)
为使应用程序的身份验证过程在将其发布到Play商店后也能正常运行,需要 release SHA-1 certificate fingerprint
。因此,请按照此post中的说明,将此证书添加到Firebase控制台中。
最后,只需再次从Firebase控制台下载JSON文件并将其放在正确的位置。更新了包含Play商店中新更改的应用程序,您已完成。
如果您还打算添加Google Autehntication
,则会发现更多信息here。
答案 1 :(得分:0)
您需要使用SHA1指纹,如前所述。 转到您的Android Studio项目,打开右侧的gradle标签, 转到任务> android> signingReport。 执行signingReport任务(双击),然后从控制台复制SHA1代码