Mac安装软件“已损坏,无法打开…..”问题

背景

在Mac上安装一些网站软件时候,提示“应用程序”已损坏。您应该将他移到废纸篓。

image-20230808160609757

解决方案

  1. 允许“任何来源”开启

    打开终端,输入:

    sudo spctl --master-disable

​ 然后打开【系统设置】-【隐私与安全性】下,可以看到安全性那一栏中任何来源已经开启和选中:

image-20230808155803780

  1. 移除应用的安全隔离属性

打开【终端】,输入

sudo xattr -r -d com.apple.quarantine XXX
  • XXX 为当前App的路径,如果不知道路径,打开【Finder】-【应用程序】,找到对应的app,拖到终端中该命令后面即可,例如:
sudo xattr -r -d com.apple.quarantine /Applications/PicGo.app