无法在没有 verifyProof、sessionInfo、临时证明或注册 ID 的情况下创建 PhoneAuthCredential。(导致 firebase 新更新)

yos*_*ef 2 android firebase firebase-authentication

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

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

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

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

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

无法在没有 verifyProof、sessionInfo、临时证明或注册 ID 的情况下创建 PhoneAuthCredential。

yos*_*ef 7

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