升级macOS Catalina (macOS 10.15) 后打开应用提示已损坏无法打开
解决办法:
打开终端(command+space
打开聚焦
,输入terminal
,回车),在终端中粘贴下面命令:
sudo xattr -r -d com.apple.quarantine
然后空格,再将应用程序目录中的软件拖拽到命令后面,按回车后输入自己电脑密码执行,比如需要打开Navicat Premium应用的命令是:
sudo xattr -r -d com.apple.quarantine '/Applications/Navicat Premium.app‘
安装应用的时候总是提示已损坏,移至废纸篓
这类信息,根本无法打开应用,那么Mac打开应用提示已损坏怎么办?
打开应用提示已损坏是因为系统的原因。为了加强安全机制,最近几个版本的mac系统默认不允许用户自行下载安装应用程序,只能从App Store里安装应用。
解决办法
1、首先,打开终端
2、输入命令(master前面为两个短横线和前面是空格):
sudo spctl --master-disable
回车输入自己电脑密码,然后回车(这里输入的密码不会显示出来,实际你已经输入了),输完按下回车即可。
3、打开系统偏好设置
--安全性与隐私
,若显示任何来源,大功告成。
如果还有类似出现打不开“xxxx”应用,因为它来自身份不明的开发者的情况,还可以看下面的处理方法
在系统偏好设置
-- 安全性与隐私
-- 通用
允许从以下位置下载的应用选择仍要打开
,让系统同意应用运行即可