无法在Catalina上运行React Native

时间:2019-12-21 12:50:51

标签: react-native ios-simulator

当我尝试在模拟器中运行React Native App时,我得到了:

Error: Could not find iPhone X simulator
    at resolve (/Users/hugh/code/iosapps/Test/node_modules/react-native/local-cli/runIOS/runIOS.js:149:13)
    at new Promise (<anonymous>)
    at runOnSimulator (/Users/hugh/code/iosapps/Test/node_modules/react-native/local-cli/runIOS/runIOS.js:134:10)
    at Object.runIOS [as func] (/Users/hugh/code/iosapps/Test/node_modules/react-native/local-cli/runIOS/runIOS.js:106:12)
    at Promise.resolve.then (/Users/hugh/code/iosapps/Test/node_modules/react-native/local-cli/cliEntry.js:117:22)

模拟器存在于我的系统上,但是React Native无法找到它。

请帮助我!

2 个答案:

答案 0 :(得分:0)

未正确安装React Native。

答案 1 :(得分:0)

这个也让我发疯,每次更新操作系统时我都会明白。您的Xcode版本可能与您的RN版本冲突。

尝试其中一些组合:

执行任何操作之前,请确保您具有项目的有效备份

  • 升级本机项目版本(如果可能)react-native upgrade
  • 先删除node_modules并重新安装rm -rf node_modules,然后再重新安装npm iyarn
  • 删除.lock文件并运行npm iyarn

好运