Javascript 使用电话号码登录时令牌无效

Javascript 使用电话号码登录时令牌无效,javascript,firebase,react-native,firebase-authentication,react-native-ios,Javascript,Firebase,React Native,Firebase Authentication,React Native Ios,我有一个移动应用程序(React Native),我可以使用电话号码登录 在Android版本中,一切正常 iOS的问题在于: onSignIn() { const { code, phoneNumber } = this.state; const newNumber = '+' + code + phoneNumber; if (newNumber.length > 10) { firebase .auth() .s

我有一个移动应用程序(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的测试

我在不同的页面上查看了类似的问题,在测试之后,一切仍然不起作用