首页 > 解决方案 > 如果没有验证证明、会话信息、临时证明或注册 ID,则无法创建 PhoneAuthCredential。(导致 firebase 新更新)

问题描述

嘿伙计们,在 firebase 新更新“com.google.firebase:firebase-auth:20.0.0”之后,我开始收到这个错误,但后来我发现了它的原因。单击发送验证码后会发生这种情况,错误如下所示:

E/FirebaseAuth:[SmsRetrieverHelper] SMS 验证码请求失败:未知状态码:17042 格式无效。

问题是因为我没有放 SHA-1 和 SHA-256 所以我放了它们,然后我尝试再次启动程序,但它没有工作,我仍然遇到同样的错误

E/FirebaseAuth:[SmsRetrieverHelper] SMS 验证码请求失败:未知状态码:17042 格式无效。

在上一个错误之后我得到这个错误

如果没有验证证明、会话信息、临时证明或注册 ID,则无法创建 PhoneAuthCredential。

标签: androidfirebasefirebase-authentication

解决方案


我觉得转储,无论如何,对于遇到同样问题的人,请检查您是否将国家代码放在phonenumber变量之前。


推荐阅读