相关疑难解决方法(0)

“launchPackager.command”无法打开

刚刚将我的 Mac 更新到 Ventura 官方版本,但我无法通过react-native run-ios.

\n

预期行为:

\n

运行react-native run-ios将启动 Xcode 模拟器和运行 Metro 的终端窗口。

\n

当前行为:

\n

Xcode 模拟器打开,主终端显示应用程序已成功构建,但抛出错误而不是 Metro 终端打开:

\n
\n

\xe2\x80\x9claunchPackager.command\xe2\x80\x9d 无法打开\xe2\x80\x99,因为 (null) 不允许在终端中打开文档。

\n
\n

模拟器只显示白屏,无法交互。

\n

我尝试过的:

\n
    \n
  • 手动打开node_modules/react-native/scripts/launchPackager.command\n
      \n
    • 打开地铁站但未连接到应用程序
    • \n
    \n
  • \n
\n
\n

警告 没有连接应用程序。向所有 React Native 应用程序发送“重新加载”失败。确保您的应用程序正在模拟器中或通过 USB 连接的手机上运行。\ninfo 正在重新加载应用程序...

\n
\n
    \n
  • 给予终端完整磁盘访问权限(无变化)
  • \n
\n

macos react-native metro-bundler macos-ventura

14
推荐指数
2
解决办法
2万
查看次数

从终端以 Rosetta 模式运行 xcode 项目?

我有 M1 机器,我有一个项目,我只需要 Rosetta 来运行它,而不是从 Xcode 获取信息菜单打开/关闭它在此输入图像描述

我尝试运行命令: arch -x86_64 open ~<PROJECTNAME>.xcodeproj

但项目每次都构建失败。

有人可以帮助我使用命令在 Rosetta 模式下从命令行构建项目吗?

terminal xcode command-line-tool rosetta

2
推荐指数
1
解决办法
5904
查看次数