macOS Catalina (macOS 10.15) 已损坏无法打开解决办法

macOS Catalina 现在一定有不少小伙伴更新了,然后在安装和更新软件时,提示“已损坏无法打开”,按照之前的经验,在系统的“安全与隐私”中允许“任何来源”,发现还是没有用,这是怎么回事?

出现提示的原因是,苹果系统有一个GateKeeper保护机制(自 OSX 10.5 加入)。从互联网上下载来的文件,会被自动打上com.apple.quarantine标志,翻译过来就是免疫隔离,系统根据这个附加属性对这个文件作出限制。

macOS Catalina对系统安全性大大的加强了,附加属性也是针对系统安全的考量,然后,我们还是需要自我下载软件和自由,下面小编教你给软件移除此安全属性:

  1. 打开终端;
  2. 输入以下命令,回车;
    sudo xattr -d com.apple.quarantine /Applications/xxxx.app
    注意:/Applications/xxxx.app 换成你的App路径,或在输入 sudo xattr -d com.apple.quarantine 后将软件拖进去
  3. 重启App即可。

参考文章:https://superuser.com/questions/28384/what-should-i-do-about-com-apple-quarantine



TA的文章
340
阅读数量
信息
  • 文章分类
  • 发布日期
    2019.10.18
  • 标签

Comment list 共有 3 条评论

admin 2 weeks ago 回复TA

@macosx 这个系统有点老了啊

macosx 3 weeks ago 回复TA

现在是10.5.8

macosx 3 weeks ago 回复TA

打开那个终端,还请赐教,我是个菜鸟
我的系统是macosx,现在还无法升级