Ios signInWithPhoneNumber()在本机中不工作

Ios signInWithPhoneNumber()在本机中不工作,ios,objective-c,firebase,react-native,react-native-firebase,Ios,Objective C,Firebase,React Native,React Native Firebase,嗨,我在这里发现了这个错误 firebase.auth().signInWithPhoneNumber(phoneNumber) Error Domain=FIRAuthErrorDomain Code=17057“用户交互仍在进行中,无法显示另一个视图。”UserInfo={NSLocalizedDescription=用户交互仍在进行中,无法显示另一个视图。FIRAuthErrorUserInfoNameKey=Error\u WEB\u CONTEXT\u已经\u presented}

嗨,我在这里发现了这个错误

firebase.auth().signInWithPhoneNumber(phoneNumber)
Error Domain=FIRAuthErrorDomain Code=17057“用户交互仍在进行中,无法显示另一个视图。”UserInfo={NSLocalizedDescription=用户交互仍在进行中,无法显示另一个视图。FIRAuthErrorUserInfoNameKey=Error\u WEB\u CONTEXT\u已经\u presented}

在RNFirebaseAuth.m中

这是一个错误

来自本机模块的非法回调调用。此回调类型只允许从本机代码进行一次调用

"react-native-firebase": "^5.5.4",



 pod 'Firebase/Core', '~> 6.3.0'

  pod 'Firebase/Auth', '~> 6.3.0'
  pod 'Firebase/Database', '~> 6.3.0'
  pod 'Firebase/Functions', '~> 6.3.0'
  pod 'Firebase/DynamicLinks', '~> 6.3.0'
  pod 'Firebase/Firestore', '~> 6.3.0'
  pod 'Firebase/Messaging', '~> 6.3.0'
  pod 'Firebase/RemoteConfig', '~> 6.3.0'
  pod 'Firebase/Storage', '~> 6.3.0'
  pod 'Firebase/Performance', '~> 6.3.0'

看起来你调用wait的方法不是异步的

看起来你调用wait的方法不是异步的

嘿@Sport你解决了吗?嘿@Sport你解决了吗?
"react-native-firebase": "^5.5.4",



 pod 'Firebase/Core', '~> 6.3.0'

  pod 'Firebase/Auth', '~> 6.3.0'
  pod 'Firebase/Database', '~> 6.3.0'
  pod 'Firebase/Functions', '~> 6.3.0'
  pod 'Firebase/DynamicLinks', '~> 6.3.0'
  pod 'Firebase/Firestore', '~> 6.3.0'
  pod 'Firebase/Messaging', '~> 6.3.0'
  pod 'Firebase/RemoteConfig', '~> 6.3.0'
  pod 'Firebase/Storage', '~> 6.3.0'
  pod 'Firebase/Performance', '~> 6.3.0'