You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacMini上VS Code运行react-native项目遇launchPackager.command报错求解决

解决MacMini上React Native运行Android时的launchPackager.command权限错误

以下是几个实用的解决办法:

方法一:调整终端/VSCode的权限设置

  • 打开「系统设置」→「隐私与安全性」
  • 在左侧列表找到「终端」,确保「Visual Studio Code」(对应VSCode内置终端)已被勾选,允许其访问相关权限
  • 如果列表里没有VSCode,点击「+」按钮,在应用程序中找到Visual Studio Code添加并勾选权限

方法二:手动启动Metro打包器

  • 在项目根目录的终端执行:npx react-native start,启动Metro打包服务
  • 新开一个终端窗口(同样在项目根目录),执行:react-native run-android

方法三:修改launchPackager.command的执行权限

  • 先在项目根目录执行命令定位文件:find . -name "launchPackager.command"
  • 拿到文件路径后,执行:chmod +x 替换为找到的文件路径,赋予其可执行权限

方法四:重置终端权限数据库

  • 关闭所有终端窗口(包括VSCode的内置终端)
  • 打开系统自带的「终端」应用,执行对应命令:
    • 针对VSCode内置终端:tccutil reset All com.microsoft.VSCode
    • 针对系统终端:tccutil reset All com.apple.Terminal
  • 重启VSCode后再次尝试运行项目

内容的提问来源于stack exchange,提问作者Mehdi Faraji

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 08:15:45