在 macOS 上第一次安装 Clash Verge Rev,很多人会卡在同一个弹窗:双击后提示「已损坏,无法打开。您应该将它移到废纸篓」,或「无法打开,因为无法验证开发者」。别急着删——这几乎从来不是文件真坏了,而是 Gatekeeper 与隔离属性(quarantine)在拦来自浏览器下载、且未走完整公证流程的 App。
先确认芯片架构:Apple Silicon(M 系列)与 Intel 的安装包不能混用。下错架构时,表现可能是打不开、闪退或行为异常。安装包只从下载中心或可核验 GitHub Release 获取。安全背景见是否安全;分系统总览见分系统安装。
从简单到彻底的放行
- 对应用图标右键 → 打开,在弹窗里确认打开。比双击更容易过第一关。
- 若仍被拦:打开「系统设置 → 隐私与安全性」,在被拦记录里点允许。
- 仍提示「已损坏」:在确认来源可信后,用终端对 App 去掉隔离属性(常见是
xattr清理)。操作前核对路径,不要对不明目录批量执行。
去隔离属性这条命令大致是(把路径换成你实际的 .app,执行前先核对):
sudo xattr -dr com.apple.quarantine "/Applications/Clash Verge.app"
只对确认来源可信的这一个 App 执行,不要对 /Applications 整个目录批量跑。
不要下载网上流传的「已修复 / 破解版 dmg」来绕过——那比 Gatekeeper 本身危险得多。
和 Tun 授权是两件事
Gatekeeper 放行只代表「允许启动」。若你还要开 Tun,系统还会要系统扩展或管理员权限。那一步失败时,对照Tun 模式、Tun 启动失败、Tun 与 AI,不要回到「已损坏」流程里空转。
打开了但没有节点
能进主界面却代理页为空,说明安装/放行已成功,问题在订阅:导入与更新见订阅导入,仍空见不出节点。
还打不开时
换官方包重下一次;确认 macOS 版本不过旧;检查是否被企业设备管理强制拦截。总上手:新手教程。放行成功后,用连接页做一次浏览器验收,再考虑 Tun。