我不知道该怎么办,App运行良好,并在数小时前执行了短信验证,我刚刚回来,但同样行不通。现在它甚至没有发送短信,因为重发令牌为空,
@Override
public void onCodeSent(String verificationId, PhoneAuthProvider.ForceResendingToken token) {
Utility.log("onCodeSent: " + verificationId);
Utility.log("token: " + token);
pbVerify.setVisibility(View.GONE);
mVerificationId = verificationId;
mResendToken = token;
}
此方法未调用,因为mResendToken为null,所以我检查了权限是否正常。 8小时前,它运行得非常完美。
答案 0 :(得分:0)
有时Firebase会限制某些数字,以防止过度使用登录信息。您可以转到身份验证>>登录方法>>选择“电话” >>,然后使用“默认代码”添加要用于测试的电话号码,您将在登录身份验证期间将其用作验证码。添加号码和默认代码后,点击保存,然后您可以轻松地从号码中测试身份验证。
下面是一些屏幕截图,可帮助您如何添加用于测试Firebase身份验证的号码。