Javascript 使用电话号码登录时令牌无效
我有一个移动应用程序(React Native),我可以使用电话号码登录 在Android版本中,一切正常 iOS的问题在于: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
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的测试我在不同的页面上查看了类似的问题,在测试之后,一切仍然不起作用