Mac因为安全的默认设置,所有来自第三方、非App Store下载或者非认可的开发者程序,会打不开或者提示已损坏,有时候直接报安装包已损坏的错误。解决方法:
打开系统偏好设置 -> 安全性与隐私 -> 通用 -> ”允许从以下位置下载“:

勾选上任何来源,如果看不到这个选项,需要打开Terminal,然后输入:
sudo spctl --master-disable
输入管理员密码回车即可
如果还是打不开,就打开安装包.app - > 右击 -> 显示包内容,一直找到MacOS文件夹中的运行程序,在当前目录打开Terminal,运行程序即可。
如果依旧打不开,甚至提示软件已损坏,尝试使用以下方法:
sudo xattr -r -d com.apple.quarantine "下载的dmg或者运行程序app"