Skip to content

https://sysin.org/blog/macos-if-crashes-when-opening/

提示:“应用程序” 已损坏,无法打开。您应该将它移到废纸篓。

1. 允许 “任何来源” 下载的 App 运行

打开 “终端” 执行如下命令(根据提示输入您的密码即可):

sudo spctl --master-disable

打开 “系统偏好设置…” - “安全性与隐私”,“通用” 标签页,如图勾选:

allow-anywherep

macOS Ventura 略有变化,位于:系统设置 – 隐私和安全性,“安全性”(参看下述第 3 点截图)。

最好用的:

2. 移除应用的安全隔离属性

打开 “终端” 执行如下命令(根据提示输入您的密码即可):

sudo xattr -dr com.apple.quarantine /Applications/name.app

/Applications/name.app 如果不知道该如何输入,将 App 直接拖拽 sudo xattr -rd com.apple.quarantine(中间有个空格)后面即可。

一般情况下,多余的扩展属性都可以清除(个别应用例外):

可以直接输入:sudo xattr -cr /Applications/*