Mac 开启「任何来源」
新版macOS(Ventura / Sonoma / Sequoia)图形设置里已经看不到“任何来源”选项,只能用终端命令开启 。
操作步骤
1. 打开「启动台 → 其他 → 终端」
2. 复制粘贴这条命令,回车:
bash
sudo spctl --master-disable
3. 输入你的Mac开机密码(输入的时候屏幕不显示字符,正常现象,输完直接回车)。
4. 执行完成后,打开:系统设置 → 隐私与安全性 → 安全性,就能出现【任何来源】选项 。
⚠️安全提醒:用完非公证软件,建议恢复开启防护:
bash
sudo spctl --master-enable
备选:不关闭整个Gatekeeper(更安全,只放行单个程序)
不需要开任何来源,针对单个二进制/程序放行:
1. 在访达, Control+鼠标右键 点程序,选择「打开」,弹窗点打开 。
2. 如果被拦截:去「隐私与安全性」往下滑,点仍要打开,输入密码即可,这个程序以后就正常运行 。
常见故障
1. 命令报错:确认是两个短横 --master‑disable ,不要打成一个横杠。
2. M系列芯片如果命令无效:需要开机按住电源键进入恢复模式,关闭系统完整性保护SIP之后,才能执行该命令。
提示:做Go开发,运行自己编译出来的魔力宝贝服务端二进制,优先推荐上面的 Control+右键打开 方式,不建议长期打开「任何来源」,有安全风险。