![](/img/trans.png)
[英]Firebase phone auth does not send code on real device - React Native
[英]firebase phone auth doesn't resend code [React Native]
這里可能發生兩件事:
您可以在Firebase電話身份驗證文檔中看到更多信息 :
verifyPhoneNumber方法是可重入的:如果您多次調用它,例如在活動的onStart方法中,除非原始請求已超時,否則verifyPhoneNumber方法將不會發送第二條SMS。
如果您的應用在用戶可以登錄之前關閉(例如,當用戶使用其SMS應用時),則可以使用此行為來恢復電話號碼登錄過程。 調用verifyPhoneNumber后,設置一個標志,指示正在進行驗證。 然后,將標志保存在Activity的onSaveInstanceState方法中,並在onRestoreInstanceState中還原該標志。 最后,在您的Activity的onStart方法中,檢查是否已在進行驗證,如果是,請再次調用verifyPhoneNumber。 驗證完成或失敗時,請確保清除該標志(請參閱驗證回調)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.