Firebase Phone Auth - обработчик завершения PhoneAuthProvider.provider().verifyPhoneNumber() не работаетIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Firebase Phone Auth - обработчик завершения PhoneAuthProvider.provider().verifyPhoneNumber() не работает

Сообщение Anonymous »

Я следую этому руководству для аутентификации пользователя с помощью кода, отправленного на номер мобильного телефона. Я дважды проверил каждый шаг, чтобы убедиться, что ничего не пропустил при настройке Firebase и FirebaseAuth.
Ожидаемое поведение: обработчик завершения должен запустите, распечатав «Внутри обработчика завершения VerifyPhoneNumber». сообщение, а также (1) «При попытке подтвердить номер телефона произошла ошибка». сообщение ИЛИ (2) «Идентификатор проверки равен ИЛИ (3) «Идентификатор проверки равен нулю, но об ошибках не сообщалось».
Фактическое поведение: Ни один из моих операторы печати выполняются, что наводит меня на мысль, что сам обработчик завершения не работает.
Я уже проверил, что код прямо перед этим вызовом работает нормально, так что мое предположение что-то не так с настройкой Firebase/FirebaseAuth. Мое приложение успешно собирается, и я тестировал его как на симуляторе, так и на реальном устройстве с одинаковыми результатами.
PhoneAuthProvider.provider().verifyPhoneNumber(
formattedPhoneNumber, uiDelegate: nil)
{ (verificationID, error) in
print("Inside the verifyPhoneNumber completion handler.")

if let error = error {
print("Got an error trying to verify the phone number.")
print(error.localizedDescription)
return
}

if let verificationID = verificationID {
print("Verification ID is \(verificationID)")
} else {
print("Verification ID is nil, but no error was reported.")
}
}


Подробнее здесь: https://stackoverflow.com/questions/773 ... -completio
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • VerifyPhoneNumber в приложении Flutter/Firebase не работает («несоответствие токена»)
    Anonymous » » в форуме IOS
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • FireBase Phone Auth не работает на последних телефонах Android
    Anonymous » » в форуме Android
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Как избежать злоупотребления Firebase Phone Auth
    Anonymous » » в форуме IOS
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Предотвращение злоупотреблений Firebase Phone Auth
    Anonymous » » в форуме IOS
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Как отключить reCaptcha в Firebase Phone-Auth (OTP) Android в 2024 году?
    Anonymous » » в форуме Android
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»