MAC应用无法打开或文件损坏的处理方法

相信许多macOS用户在通过本地安装包安装应用时都会碰到诸如“打不开xxx,因为它来自不明身份的开发者”或者“xxx已损坏,打不开,您应该将它移到废纸篓”这类问题。其实这是MAC新系统启用了新的安全机制。默认只信任Mac App Store 下载的软件和拥有开发者 ID 签名的应用程序。

那么该如何解决这个问题呢?
可能会遇到两种情况

1. 打不开xxx,因为它来自不明身份的开发者
MAC应用无法打开或文件损坏的处理方法_第1张图片
解决步骤:
系统偏好设置… -> 安全性与隐私
MAC应用无法打开或文件损坏的处理方法_第2张图片
安全性与隐私
MAC应用无法打开或文件损坏的处理方法_第3张图片
认证
MAC应用无法打开或文件损坏的处理方法_第4张图片

2. "xxx已损坏,打不开"或者 没有“任何来源”的选项

出现“xxx已损坏,打不开”的原因可能就是系统关闭了“允许任何来源”这个选项,需要我们输入命令行手动开启。
MAC应用无法打开或文件损坏的处理方法_第5张图片
在macOS Sierra 10.12 后因为安全性问题可能就没有“允许任何来源”的选项了,需要在终端中输入sudo spctl --master-disable后回车,然后会弹出一个钥匙图标输入密码框(直接输密码,过程中不显示任何字符)
MAC应用无法打开或文件损坏的处理方法_第6张图片
然后再回到隐私里,就看见任何来源了。
MAC应用无法打开或文件损坏的处理方法_第7张图片
完美解决问题!

你可能感兴趣的:(macOS)