在最近的更新之后,react-native run-ios失败了

时间:2017-05-23 12:09:31

标签: android ios react-native

此方法在1个月前有效。

运行:

react-native run-ios

返回以下错误:

Scanning 557 folders for symlinks in /home/michal/WebstormProjects/ReactNativeSampleApp/sampleapp/node_modules (2ms)
Found Xcode project sampleapp.xcodeproj

spawnSync xcrun ENOENT

1 个答案:

答案 0 :(得分:1)

在重新审视这个问题之后,现在我的反应是本机无法在虚拟/真实设备上构建项目。

  • 清除衍生数据rm -rf ~/Library/Developer/Xcode/DerivedData
  • 清除守望者watchman watch-del-all
  • 删除节点模块rm -rf node_modules
  • 清理npm缓存npm cache clean --force
  • 清除临时目录rm -fr $TMPDIR/react-*
  • 清理ios build product -> clean

确保所有图书馆都已关联:react-native link

  • 安装模块npm install
  • 运行dev server node node_modules/react-native/local-cli/cli.js start -- --reset-cache(最好从控制台手动,因为xcode不重置缓存)
  • 构建项目react-native run-ios