Skip to content

【解决方案】MacOS遇到“无法打开xxx,因为无法验证开发者”,怎么处理。

如图所示,“无法打开’xxx’,因为无法验证开发者”或者显示”xxx已损坏“时,应该怎么处理?

解决方案

1.打开“任何来源”选项

  • 打开”系统偏好设置” – “安全性与隐私” – “允许从以下位置下载的App:”,没有看到“任何来源”选项被勾选的话,我们要用命令启用。
  • 我们打开启动台–其他–终端,打开终端;
  • 然后拷贝下面的命令并粘贴到终端工具里面按回车键运行;
sudo spctl --master-disable
  • 运行之后会提示输入密码(下图所示),然后输入你的Mac开机密码按回车键即可。

提示

  • 密码是看不见的,输入完密码按回车键即可!

最后我们再打开 “系统偏好设置” – “安全性与隐私” – “允许从以下位置下载的App:”,可以看到勾选已经变成了“任何来源”。

  • 再次安装软件即可

  • 如果还是显示无法打开

  • 打开终端 输入以下命令。
xattr -cr

按照图片把app 拖入终端

  • 拖入后应显示 如下图所示,然后回车
  • 重启 App 即可。

NETV2文档