打开VS Code运行Flutter项目时impellerc无法打开的解决方法
解决Flutter项目运行时impellerc的Mac安全提示问题
方法一:通过系统隐私设置手动放行
- 弹出错误提示后,打开「系统设置」(旧版Mac为「系统偏好设置」)
- 进入「隐私与安全性」板块
- 在「通用」标签页底部,找到标注“已阻止使用impellerc”的提示项,点击「允许」
- 回到VS Code重新运行Flutter项目
方法二:用终端命令解除安全隔离属性
打开终端,根据你的Mac架构执行对应命令:
- Intel芯片Mac:
xattr -d com.apple.quarantine /Users/你的用户名/flutter/bin/cache/artifacts/engine/darwin-x64/impellerc - M系列芯片Mac:
xattr -d com.apple.quarantine /Users/你的用户名/flutter/bin/cache/artifacts/engine/darwin-arm64/impellerc
注意:将命令中的
/Users/你的用户名/flutter替换为你实际的Flutter SDK安装路径
执行完成后,重启VS Code再运行项目即可。
方法三:更新Flutter至最新稳定版
终端执行以下命令升级Flutter:
flutter upgrade
新版本Flutter通常会修复这类代码签名问题,更新完成后重新运行项目。
内容的提问来源于stack exchange,提问作者syedmoin Hussain
相关产品推荐
相关产品推荐

