Skip to content

macOS 打开软件提示已损坏、无法确认开发者的身份等问题解决方案

【问题】

在 macOS 上打开应用程序时,弹出:“xxx.app”已损坏,无法打开。您应该将它移到废纸篓。

25021001.png

或者弹出:“xxx”无法打开,因为无法确认开发者的身份。

25021009.png

在操作下方的解决方案前,应先确认你需要安装的软件版本是否与当前操作系统版本兼容。

【解决方案一】

打开系统设置,点击“隐私与安全性”,在安全性中勾选“任何来源”。

25021002.png

在部分版本的系统中没有该“任何来源”选项,则执行下面的操作。

打开终端,输入以下命令并按回车:

shell
sudo spctl --master-disable

然后输入开机密码(密码不显示)并按回车:

25021003.png

25021004.png

接着打开系统设置,点击“隐私与安全性”,就可以看到“任何来源”选项已经勾选上了。

【解决方案二】

在打开“任何来源”选项后,还是提示:“xxx.app”已损坏,无法打开。您应该将它移到废纸篓。则执行下面的操作。

打开终端,输入以下命令(注意空格)并回车:

shell
sudo xattr -r -d com.apple.quarantine [应用程序路径]

注意:[应用程序路径] 替换成你要打开的应用程序的路径。如:/Applications/QQ.app。可以直接将应用程序拖入终端,终端会自动填充路径。

shell
sudo xattr -r -d com.apple.quarantine /Applications/QQ.app

25021005.png

25021006.png

然后输入开机密码(密码不显示)并按回车即可。

【解决方案三】

在打开“任何来源”情况下,打开软件提示:无法打开“xxx”,因为无法确认开发者的身份。则执行下面的操作。

按住 Option 键不松手,右键点击应用程序,选择“打开”:

25021007.png

出现无法打开的提示,点击打开,即可打开软件:

25021008.png

编程洪同学服务平台是一个广泛收集编程相关内容和资源,旨在满足编程爱好者和专业开发人员的需求的网站。无论您是初学者还是经验丰富的开发者,都可以在这里找到有用的信息和资料,我们将助您提升编程技能和知识。
专业开发
高端定制
售后无忧
站内资源均为本站制作或收集于互联网等平台,如有侵权,请第一时间联系本站,敬请谅解!本站资源仅限于学习与参考,严禁用于各种非法活动,否则后果自行负责,本站概不承担!