2

反応ネイティブの 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 }
        )
      );
  }
4

1 に答える 1