我使用Google在iOS (Swift)应用程序中进行电话号码验证。在每一步,我都在结束时记录状态。大多数情况下,同样的过程是有效的,但是在某些设备上会出现错误,没有可能提供为什么会这样做的信息。
在大多数过程中,精细都是工作的。FCM假令牌的验证是收到的->防火墙的结果成功。接收和验证SMS。
在一些手机上,这个过程使用的是错误的。FCM假令牌的验证是收到的->火库结果与错误的->短信是没有收到。
错误说明:“您的项目的Firebase电话号码认证设置似乎有问题,请确保按照在https://firebase.google.com/docs/auth/ios/phone-auth找到的说明执行。”
发布于 2018-08-07 08:36:54
你试过换卡了吗?作为调试步骤,在没有收到SMS的手机和没有收到SMS的手机之间交换sim卡。这样,您可以判断问题是否与您的Firebase设置(我认为不太可能)或网络有关。
我有一个问题,我有我的号码在一个营销选择退出名单,这是一个副作用,导致几种这类验证短信也被封锁。这是一个例子,但可能还有其他原因,网络阻塞了短信以及。
https://stackoverflow.com/questions/51589663
复制相似问题