Mac系统,从网上下载的Sketch、Principle等设计软件,以及输入法等常用软件,安装时总是提示“已损坏,移至废纸篓”这类信息,根本无法打开。如下图:
安全设置改为任何来源的解决办法:
修改系统配置:系统偏好设置 - 安全性与隐私 - 任何来源”。如果没有“任何来源”这个选项,是因为你的系统是macOS Catalina 10.15,苹果在新系统里把这个选项给屏蔽了,如果这个功能你不打开,将不能使用盗版或者破解版本软件,也就是你去下载任何一个dmg安装文件,都将无法打开。
第一:关闭“系统偏好设置”
第二:打开应用程序里面的“终端”,输入:sudo spctl --master-disable,(最好复制粘贴,避免空格横线输漏了)
第三:如果提示你要输入密码,请输入你的电脑开机密码,输入的整个过程是看不到密码的,不要理会,继续输入完以后按回车键确认即可。
第四:回到 “系统偏好设置 - 安全性与隐私” 选择 “任何来源”,然后就可以安装来自任何地方的dmg文件。
Catalina系统软件损坏的解决方式:
1. 首先确保系统安全设置已经改为任何来源,具体可查看上面的解决办法
2. 打开任何来源后,到应用程序目录中尝试运行软件,如果仍提示损坏,请在应用图标上,鼠标右键,在弹出菜单中点<打开>;
3. 如果前面两步仍有问题,请打开终端,在终端中粘贴下面命令:sudo xattr -r -d com.apple.quarantine ,然后输入个空格,再将应用程序目录中的软件拖拽到命令后面,按回车后输入密码执行,比如Sketch的命令是 sudo xattr -r -d com.apple.quarantine /Applications/Sketch.app/
4. 如果经过前面三步还不行,那暂时没有解决办法了,等待网站更新新版本软件或者降级到10.14系统