修复 macOS下提示安装软件损坏的问题

一般在 macOS 安装部分应用的时候,会提示应用损坏,或者如下:
App “is damaged and can’t be opened. You should move it to the Trash” Error
网络下载应用被 Apple 添加隔离标识,这个有两个方式可以解决

  1. 在安全性与隐私里面选择任何来源
  2. 用quarantine去除隔离标识

允许“任何来源”开启

由于macOS12取消了任何来源

  1. 打开Terminal,然后输入以下命令,按照提示输入密码
    1
    sudo spctl  --master-disable
  2. 打开【系统偏好设置】,选择【安全性与隐私】,选择【通用】,可以看到【任何来源】已经选定
    ZIde7LXFo6zAHcE
  3. 尝试重新打开软件

用quarantine去除隔离标识

如果尝试上面的之后,还是提示损坏

  1. 打开Terminal,然后输入以下命令,按照提示输入密码
1
2
# 其中的应用名就是该应用在Applications这个目录显示的名字
sudo xattr -r -d com.apple.quarantine /Applications/[应用名]

接着重新打开安装软件,就可以正常安装了

Comments

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×