此应用无权在USB调试中使用Firebase身份验证

问题描述 投票:0回答:1

我已经完全回答了这个问题的答案:https://stackoverflow.com/a/53513327/10021456

我将我的App签名证书SHA-1上传证书SHA-1复制到了我的[[Firebase SHA证书指纹]] >我只是试图通过USB调试在我的手机上运行Flutter应用。因此,它不是从应用程序商店下载或任何东西。一开始,当我尝试使用

电话号码身份验证

]创建新用户时,出现此错误关于我可能会丢失的任何想法?

(我的应用程序使用

Flutter

)>

信息:

示例电话号码可以正常工作。但是正常/未注册的电话号码会出现错误。

这是错误消息:

此应用无权使用Firebase身份验证。请验证是否在软件包中配置了正确的软件包名称和SHA-1。Firebase控制台

我已经完全完成了这个问题的答案:https://stackoverflow.com/a/53513327/10021456我将我的应用签名证书SHA-1和上传证书SHA-1复制到了Firebase SHA ...] >

嘿,根据我们的谈话,可能您没有在Firebase控制台应用程序配置中添加调试密钥库SHA-1。

如果您在Windows上使用Android Studio,那么它将位于

C:\Users\USERNAME\.android\debug.keystore

如果您在Mac上使用Android Studio,它将位于

/Users/USERNAME/.android/debug.keystore

如果您在上述目录中找不到该文件,则只需使用android studio在手机上安装应用即可。它会自动生成。

由于您已经添加了发行密钥库SHA-1,我想您知道如何从密钥库获取SHA-1。您也可以使用Keystore Explorer工具。

android firebase flutter firebase-authentication
1个回答
0
投票
嘿,根据我们的谈话,可能您没有在Firebase控制台应用程序配置中添加调试密钥库SHA-1。
© www.soinside.com 2019 - 2024. All rights reserved.