android - 如果没有验证证明、会话信息、临时证明或注册 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。
解决方案
我觉得转储,无论如何,对于遇到同样问题的人,请检查您是否将国家代码放在phonenumber
变量之前。
推荐阅读
- python - selenium 获取 PLP 页面中每个产品元素的部分屏幕截图
- google-analytics - 如何使用 Tableau 计算字段删除 GA Page 查询参数?
- html - 告诉 Angular 自定义元素
- selenium - 无法在 Selenium Java 中找到选项卡元素
- c++ - 程序正在生成“错误 C4430:缺少类型说明符 - 假定为 int”。Skill.h 文件中带有有效用户定义对象的错误消息
- python - 为什么 python 日期时间在 {Date}2016-11-22T11:49:21.826-05:00 失败,即使格式匹配
- blockchain - 设置 --network 标志时松露测试失败
- python - 如何最大化非活动窗口?
- android - Android 应用程序未在 Com.onesignal 通知中启动单击
- javascript - 参数和实参的区别