Android 在最近的更新后响应本机运行ios失败

Android 在最近的更新后响应本机运行ios失败,android,ios,react-native,Android,Ios,React Native,这种方法在一个月前就奏效了 运行: react本机运行ios 返回以下错误: Scanning 557 folders for symlinks in /home/michal/WebstormProjects/ReactNativeSampleApp/sampleapp/node_modules (2ms) Found Xcode project sampleapp.xcodeproj spawnSync xcrun ENOENT 在重新讨论这个问题之后,当react native无法在虚

这种方法在一个月前就奏效了

运行:

react本机运行ios

返回以下错误:

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

spawnSync xcrun ENOENT

在重新讨论这个问题之后,当react native无法在虚拟/真实设备上构建项目时,我现在就是这么做的

  • 清除派生数据
    rm-rf~/Library/Developer/Xcode/DerivedData
  • 清除看守人
    watchman watch del all
  • 移除节点模块
    rm-rf节点模块
  • 清理npm缓存
    npm缓存清理--force
  • 清理临时目录
    rm-fr$TMPDIR/react-*
  • 清理ios构建
    product->Clean
确保所有库都已链接:
react native link

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

您是否尝试过
rm-rf节点_模块
npm安装
npm启动---重置缓存
(从项目根目录开始,无论
package.json在哪里)?