【问题标题】:React Native, IOS Simulator Error opening simulator. Check Metro log for detailsReact Native, IOS Simulator 打开模拟器时出错。查看地铁日志以获取详细信息
【发布时间】:2021-04-28 16:44:24
【问题描述】:

所以这是我的问题。

我刚刚在我的 M1 macbook air 上创建了一个 React 原生项目,一个空白项目。

yarn start 工作正常,但是当我想用 IOS 模拟器打开时,我遇到了这个错误:“错误打开模拟器检查地铁日志以获取详细信息”

另外,当我尝试在 VS 代码中直接打开 ios 模拟器时(在纱线启动后将 i 带上),我有:

在 iOS 上打开... 打开 iOS 模拟器,这可能需要一些时间。 (节点:2690)UnhandledPromiseRejectionWarning:错误:以非零代码打开退出:1 在 ChildProcess.completionListener (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/spawn-async/src/spawnAsync.ts:65:13) 在 Object.onceWrapper (events.js:422:26) 在 ChildProcess.emit (events.js:315:20) 在可能关闭(内部/child_process.js:1048:16) 在套接字。 (内部/child_process.js:439:11) 在 Socket.emit (events.js:315:20) 在管道。 (net.js:673:12) ... 在 spawnAsync (/usr/local/lib/node_modules/expo-cli/node_modules/@expo/spawn-async/src/spawnAsync.ts:26:19) 在 Object.openSimulatorAppAsync (/@expo/xdl@59.0.14/src/SimControl.ts:308:16) 在 ensureSimulatorOpenAsync (/@expo/xdl@59.0.14/src/Simulator.ts:185:22) 在 Object.openProjectAsync (/@expo/xdl@59.0.14/src/Simulator.ts:674:14) 在 ReadStream.handleKeypress (/usr/local/lib/node_modules/expo-cli/src/commands/start/TerminalUI.ts:228:11) (使用node --trace-warnings ... 显示警告的创建位置) (节点:2690) UnhandledPromiseRejectionWarning:未处理的承诺拒绝。此错误源于在没有 catch 块的情况下抛出异步函数内部,或拒绝未使用 .catch() 处理的承诺。要在未处理的 Promise 拒绝时终止节点进程,请使用 CLI 标志 --unhandled-rejections=strict(请参阅 https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)。 (拒绝编号:4) (节点:2690)[DEP0018] DeprecationWarning:不推荐使用未处理的承诺拒绝。将来,未处理的 Promise 拒绝将使用非零退出代码终止 Node.js 进程。

因此,如果有人有线索,我尝试将 .expo 用户名更改为:“sudo chown -R MYUSERNAME /Users/MYUSERNAME/.expo/”(显然它为其他人解决了这个问题,但不是我..

先谢谢了,我刚开始使用 react native,开始出现这种错误非常令人沮丧。

【问题讨论】:

  • 更新:问题通过运行解决:expo client:install:ios

标签: ios xcode react-native visual-studio-code ios-simulator


【解决方案1】:

更新:通过运行解决问题:expo client:install:ios

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-25
    • 2022-09-26
    • 1970-01-01
    • 2018-10-13
    • 1970-01-01
    相关资源
    最近更新 更多