macOS Mojave 及之前的版本在安装某些破解软件或者开源软件的时候会提示 安装软件提示 “已损坏”,其实不是软件包本身的问题,是 macOS 系统的安全机制导致的。
解决办法就是打开终端,执行以下命令,输入密码即可。
sudo spctl --master-disable
打开终端(Terminal),输入这段命令执行即可(需要用户密码)。
如果还是不正常,检查一下安全设置里面选项是否变成了“未知来源”。
如果不能解决,继续往下看。
macOS Catalina 10.15 第三方软件文件提示已损坏解决办法。
macOS Catalina 发布后,很多升级的 Mac 用户会发现在新安装的软件在运行时会提示“已损坏”、“无法验证开发者”等问题,Mac天空为大家详细说下解决方法。
首先确保系统安全设置已经改为任何来源。
打开任何来源后,到应用程序目录中尝试运行软件,如果仍提示损坏,请在应用图标上,鼠标右键,在弹出菜单中点打开。
如果前面两步仍有问题,请打开终端,在终端中粘贴下面命令:
sudo xattr -r -d com.apple.quarantine , 然后输入个空格,再将应用程序目录中的软件拖拽到命令后面,按回车后输入密码执行,比如sketch的命令是:
sudo xattr -r -d com.apple.quarantine /Applications/sketch.app/