Firebase Phone Auth,无法在未显示10位数移动电话的手机上接收短信OTP#,如getLine1Number()

时间:2017-11-11 13:05:41

标签: firebase-authentication

使用Firebase电话身份验证。只要Telephony.Manager getLine1Number()返回一个10位数的移动电话#,就可以在任何电话上正常工作。

(不要误解我正在使用getLine1Number()进行firebase身份验证。我没有。我指的是Firebase身份验证似乎无法在手机上工作,其中getLine1Number()也返回null)

某些SIM在印度提供(某些市场份额很大)没有存储此数据,因此getLine1Number()返回null。

  1. 如何让firebase手机身份验证与印度的任何服务提供商SIM卡配合使用? - 否则如果有人可以确认这是否是firebase的已知限制?

1 个答案:

答案 0 :(得分:1)

升级到com.google.firebase后:firebase-auth:11.6.0'问题解决了。