使用真实电话号码的 Firebase PhoneAuth 不起作用,但白名单号码正在运行 - Android

Noo*_*ain 5 android firebase firebase-authentication

我正在我的应用程序中设置 Firebase 电话身份验证。我在 firebase auth 部分白名单中设置了一个测试电话号码和一个验证码。当我用这个数字和代码进行测试时,它工作正常。但是当我使用另一个号码进行测试时,出现以下错误:

onVerificationFailed    com.google.firebase.auth.FirebaseAuthInvalidCredentialsException:
    The request contains malformed or mismatching credentials [ App ID does not match the requested project.
Run Code Online (Sandbox Code Playgroud)

旁注:我也在这个 android 应用程序中使用了 facebook 帐户工具包,并且进展顺利。

有什么建议?

Swa*_*ati 8

请在您的帐户中输入SHA 证书指纹firebase

要做到这一点,请执行follow以下步骤:

1.Open项目Android Studio中
2.Click在Gradle菜单(从右侧面板)
3.Expand你Project- > Tasks- >“安卓” - >双击siginingReports
4.You会看到SHA-1MD5指纹运行中的标签
5.Copy它并粘贴到您的firebase控制台中。

  • @NoorHossain 如果这个答案对你有帮助。那么你应该设置这个答案 [如接受。](https://meta.stackexchange.com/a/5235/227624) (2认同)