Android Firebase认证电话重新注册

Android Firebase认证电话重新注册,android,database,firebase,authentication,firebase-authentication,Android,Database,Firebase,Authentication,Firebase Authentication,若有一次电话号码注册,我从控制台中删除了那个号码,然后我再次尝试注册,那个么我并没有得到任何验证码 有没有办法再次获得验证码?这不是问题,因为您使用的是即时验证。您可能正在代码中使用onVerificationCompleted(PhoneAuthCredential)方法,根据FireBase文档: 在两种情况下调用此方法: 即时验证:在某些情况下,无需发送或输入验证码即可即时验证电话号码 自动检索:在某些设备上,Google Play服务可以自动检测传入的验证短信,并执行验证,而无需用户操作

若有一次电话号码注册,我从控制台中删除了那个号码,然后我再次尝试注册,那个么我并没有得到任何验证码


有没有办法再次获得验证码?

这不是问题,因为您使用的是即时验证。您可能正在代码中使用
onVerificationCompleted(PhoneAuthCredential)
方法,根据FireBase文档:

在两种情况下调用此方法:

  • 即时验证:在某些情况下,无需发送或输入验证码即可即时验证电话号码
  • 自动检索:在某些设备上,Google Play服务可以自动检测传入的验证短信,并执行验证,而无需用户操作。(某些运营商可能无法使用此功能。)
  • 如果需要,您可以尝试以下方法:
    为此,您需要两个设备,每个设备都有一个电话号码。在第一台设备上输入另一台设备的电话号码,您会注意到您收到了OTP,这是因为这次没有进行自动检索。

    这不是问题,因为您使用的是即时验证。您可能正在代码中使用
    onVerificationCompleted(PhoneAuthCredential)
    方法,根据FireBase文档:

    在两种情况下调用此方法:

  • 即时验证:在某些情况下,无需发送或输入验证码即可即时验证电话号码
  • 自动检索:在某些设备上,Google Play服务可以自动检测传入的验证短信,并执行验证,而无需用户操作。(某些运营商可能无法使用此功能。)
  • 如果需要,您可以尝试以下方法:
    为此,您需要两个设备,每个设备都有一个电话号码。在第一台设备上输入另一台设备的电话号码,您会注意到您收到了OTP,这是因为这次没有进行自动检索。

    您可能想向他们发送一封关于此的电子邮件,或者提交一份错误报告?或者可能已经在他们的FAQ中列出了,你应该再次获得验证码。确保您的internet连接可用,请在此处发布代码。@Einzig7没有验证码,我无法再次获取代码,我的号码也无法再次注册。没有验证码,如何注册?您是否有可能实现了自动身份验证?@Einzig7没有,第一次我得到了验证码,然后我从控制台中删除了号码,然后再次尝试测试,但那一次我没有得到验证码,而且我删除了测试应用程序并再次安装了它。你可能想给他们发一封电子邮件,或者提交一份bug报告?或者可能已经在他们的FAQ中列出了,你应该再次获得验证码。确保您的internet连接可用,请在此处发布代码。@Einzig7没有验证码,我无法再次获取代码,我的号码也无法再次注册。没有验证码,如何注册?您是否有可能实现了自动身份验证?@Einzig7没有,第一次我得到了验证码,然后我从控制台中删除了号码,然后我再次尝试测试,但那一次我没有得到验证码,而且我删除了测试应用程序并重新安装了它。请将答案标记为正确,以便它可以帮助其他人。快乐编码:)请将答案标记为正确,以便帮助他人。快乐编码:)