У меня есть мобильное приложение (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');
}
}
Модальный открывается с информацией, как на экране
Где-то написано шаг за шагом, что должно быть выполнено ? Тесты на TestFlight