注意:首先,我想说我已经阅读了该问题下的每个问题,但其中的没有一个解决了我的问题。 大多数情况下,人们忘记在Firebase控制台中启用电话登录。这里不是这种情况。
我已经使用了很多次,但是最近我没有从Firebase收到任何OTP 。 就像Google封锁了我的电话号码之类。
我收到此消息:
I/BiChannelGoogleApi: [FirebaseAuth: ] getGoogleApiForMethod() returned Gms: com.google.firebase.auth.api.internal.zzaq@984b556
我有几点要分享:
+<country-code><10-digit-phone-number>
此不会返回任何类型的错误消息。
更新:
结尾的数字不同。
I/BiChannelGoogleApi: [FirebaseAuth: ] getGoogleApiForMethod() returned Gms: com.google.firebase.auth.api.internal.zzaq@ccc32c4
答案 0 :(得分:1)
Firebase Doc note:为防止滥用,Firebase对一段时间内可发送到单个电话号码的SMS消息数量进行了限制。如果超出此限制,则可能会限制电话号码验证请求。如果您在开发过程中遇到此问题,请使用其他电话号码进行测试,或稍后再尝试请求。here
您也可以添加电话号码以测试用户列表。我在项目中就这样使用它。