答案是:需通过终端执行sudo spctl --master-disable启用“任何来源”,再在系统设置→隐私与安全性→安全性中勾选;或右键应用选择“打开”临时绕过,或点击“仍要打开”快速授权。

如果您在 macOS 上下载了非 App Store 或未经 Apple 认证开发者签名的应用程序,系统会阻止其安装或运行,则可能是由于 Gatekeeper 安全机制默认限制了来源范围。以下是允许外来应用安装的多种方法:
本文运行环境:MacBook Air M2,macOS Sequoia。
一、通过系统设置启用“任何来源”选项
此方法直接修改系统级安全性策略,使 macOS 允许从任意位置安装和运行应用程序,适用于需要长期使用第三方软件的用户。
1、点击屏幕左上角的苹果菜单(),选择“系统设置”。
2、在左侧边栏中点击“隐私与安全性”。
3、向下滚动至“安全性”区域,找到“已阻止使用”的提示信息。
4、点击右侧的“仍要打开”按钮,可临时运行单个被拦截应用。
5、若需全局启用“任何来源”,需先执行终端命令激活该选项,再返回此处查看是否出现对应开关。
二、使用终端命令解锁“任何来源”功能
macOS Sequoia 及较新版本默认隐藏“任何来源”选项,必须通过终端指令重新启用 Gatekeeper 的宽松模式,从而恢复该设置入口。
1、按下 Command + 空格键 打开聚焦搜索,输入“终端”,回车启动。
2、在终端窗口中输入以下命令并按回车:sudo spctl --master-disable。
3、系统提示输入管理员密码,输入时无字符显示属正常现象,完成后按回车。
4、重新进入“系统设置” > “隐私与安全性” > “安全性”区域,确认“任何来源”选项已可见并可勾选。
三、右键强制打开单个未验证应用
当仅需临时运行某一个已下载但被拦截的应用时,无需更改系统全局设置,可通过绕过 Gatekeeper 的交互式方式完成启动。
1、在“访达”中定位到该应用程序图标(通常位于“下载”文件夹)。
2、不要双击打开,而是按住 Control 键并单击 应用图标。
3、在弹出菜单中选择“打开”。
4、系统将再次弹出安全警告对话框,点击“打开”按钮即可允许本次运行。










