Неверный токен при входе по номеру телефона - PullRequest
2 голосов
/ 21 февраля 2020

У меня есть мобильное приложение (React Native), в которое я могу войти, используя номер телефона

В версии Android все отлично работает

Проблема с iOS :

  onSignIn() {
    const { code, phoneNumber } = this.state;
    const newNumber = '+' + code + phoneNumber;
    if (newNumber.length > 10) {
      firebase
        .auth()
        .signInWithPhoneNumber(newNumber)
        .then(confirmResult => {
          this.setState({ result: confirmResult });
          const navigateAction = NavigationActions.navigate({
            routeName: 'SecurityCode',
            params: { phoneAuthResponse: confirmResult },
          });
          this.props.navigation.dispatch(navigateAction);
        })
        .catch(error => {
          if (error.message === 'TOO SHORT') {
            alert('Please enter a valid phone number');
          } else {
            alert(error.message);
          }
        });
    } else {
      alert('Please Enter Your Number');
    }
  }

Модальный открывается с информацией, как на экране

enter image description here

Где-то написано шаг за шагом, что должно быть выполнено ? Тесты на TestFlight

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...