反応ネイティブの phoneNumber でユーザーをサインインさせたいです。Android では、このコード スニペットはうまく機能します。しかし、iOS では常に、この機能を開始するとエミュレーターがフリーズします。このコードAuth-Exampleを使用しようとしています。私は react-native-firebase ライブラリを使用しています。
openPhoneVerification() {
firebase
.auth()
.signInWithPhoneNumber(this.state.phoneNumber)
.then(confirmResult =>
this.props.navigation.navigate("PhoneVerification", {
confirmResult
})
)
// Wrong number - https://firebase.google.com/docs/reference/js/firebase.auth.Auth#signInWithPhoneNumber
.catch(error =>
Alert.alert(
"Number not valid",
"Please check your number and type in again",
[
{
text: "OK",
style: "cancel"
}
],
{ cancelable: true }
)
);
}