首页 文章

React-Native包没有找到React头

提问于
浏览
1

我目前正在尝试将React-Native集成到我现有的Swift iOS项目中 . 我已经使用Cocoapods所以我通过在我的Podfile中添加以下内容来关注该主题的文档:

# React Native
react_native_path = "../node_modules/react-native"
pod "Yoga", :path => "#{react_native_path}/ReactCommon/yoga"
pod "DoubleConversion", :podspec => "#{react_native_path}/third-party-podspecs/DoubleConversion.podspec"
pod "GLog", :podspec => "#{react_native_path}/third-party-podspecs/GLog.podspec"
pod "Folly", :podspec => "#{react_native_path}/third-party-podspecs/Folly.podspec"
pod ‘React’, :path => react_native_path, :subspecs => [
  ‘Core’,
  'CxxBridge',
  'DevSupport',
  ‘RCTImage’,
  ‘RCTNetwork’,
  ‘RCTText’,
  ‘RCTWebSocket’
]

这一切都运行良好,我能够在模拟器和设备上构建我的应用程序并玩它 .

在第二步中,我想添加react-native-navigation . 我将模块添加到package.json,运行npm install,然后是react-native-link . 所有这些命令都成功完成 . 不幸的是,当现在尝试构建项目时,它在编译react-native-navigation依赖项时找不到任何React头文件 . 我已经尝试了各种降级反应原生的组合,调整HEADER_SEARCH_PATHs等等但没有成功......

react-native版本:0.46.1 react版本:16.0.0-alpha.12 react-native-navigation version:1.1.134

知道是什么原因引起的吗?

1 回答

  • 0

    我也一直收到这个错误 . 尝试清除所有缓存,构建文件夹等 . 我相信错误是Pos文件,如果我重新安装Pods然后尝试我可以经常运行我的应用程序几次再次出现错误 .

    不确定这是否有帮助,但可能会启动转换 .

相关问题