macOS Catalina 之前的 macOS 版本,如果提示「「xxx.app已损坏,打不开.你应该将它移到废纸篓」,可通过以前 方法 解决,但是现在,行不通了。
macOS Catalina 加入了一项名为 GateKeeper 的保护机制,从互联网上下载来的文件,会被系统打上 com.apple.quarantine 标志,也就是免疫隔离,本意是为了避免应用威胁,从而加强系统安全性。
安全倒是安全了,可如果你想使用一些开源、小众、beta类 Mac 软件,可就麻烦了,还好有办法解决,教你:
- 打开终端;
- 输入以下命令,回车;
sudo xattr -d com.apple.quarantine /Applications/xxxx.app
注意:/Applications/xxxx.app
换成你的App路径,或在输入 sudo xattr -d com.apple.quarantine 后将软件拖进去,然后再回车。
如果提示”No such file”为文件路径有误,重命名一下软件名称,再重试即可。 - 重启App即可。
你学会了吗?
原创文章,作者:daming,如若转载,请注明出处:https://macflow.net/p/1273.html