Future<void> verifyPhoneNumber({String phoneNumber,
Duration timeout,
int forceResendingToken,
void Function(AuthCredential) verificationCompleted,
void Function(AuthException) verificationFailed,
void Function(String,[int]) codeSent,
void Function(String) codeAutoRetrievalTimeout})
... some stuff ...
[verificationCompleted] This callback must be implemented.
It will trigger when an SMS is auto-retrieved or the phone
number has been instantly verified. The callback will receive an
[AuthCredential] that can be passed to
[signInWithCredential] or [linkWithCredential].
... some other stuff ...
Читая это, я пришел к выводу, что verificationCompleted
НЕ вызывается, когда sms-код НЕ извлекается автоматически. Пожалуйста, поправьте меня, если я ошибаюсь. Мне нужно реализовать обратный вызов завершения проверки, когда пользователь должен вручную ввести OTP. Как мне этого добиться? Я что-то здесь упустил?