RCTBatchedBridge已弃用,将在未来的React Native版本中删除

Pan*_*waj 3 ios react-native

我在我的反应Native App中面临这个警告,如何解决这个问题任何建议都会有所帮助.

Jay*_*ybo 7

我的现有原生应用程序遇到了同样的问题.我按照" 与现有应用程序集成"指南进行了解决.

简单地改变 Podfile

target 'MyApp' do
  pod 'React', :path => '../node_modules/react-native', :subspecs => [
    ...
    'BatchedBridge'
  ]
end
Run Code Online (Sandbox Code Playgroud)

target 'MyApp' do
  pod 'React', :path => '../node_modules/react-native', :subspecs => [
    ...
    'CxxBridge'
  ]

  # Third party deps podspec link
  pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
  pod 'GLog', :podspec => '../node_modules/react-native/third-party-podspecs/GLog.podspec'
  pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'
end
Run Code Online (Sandbox Code Playgroud)