跳转至

2026-02-24

macOS Gatekeeper 提示处理

在 macOS 上出现“无法打开,因为没有开发者账号 / 无法验证开发者”这类提示,本质是 Gatekeeper 在拦截未签名或未公证的应用。系统默认只允许来自 App Store 或“已认证开发者”的应用运行。

方法一(推荐):手动允许一次运行

适用于:你确定这个应用是安全的。

  1. 打开:系统设置 → 隐私与安全性
  2. 滑到最下面
  3. 会看到类似提示:
  4. “xxx 已被阻止使用,因为它来自未识别的开发者”
  5. 点击:仍要打开
  6. 再次确认

这样只对这个应用放行一次。

方法二(兜底):移除隔离标记

如果上面不行,可以用命令去掉“隔离标记”:

xattr -rd com.apple.quarantine /Applications/你的应用.app