安装 Mac 应用提示“已损坏,打不开.你应该将它移到废纸篓”的解决方案

96
周密咨询
2017.10.30 11:40* 字数 614

Mac OS 安全方面做得非常完善和到位,升级到 macOS Sierra 后,你会发现在安装一些网站上发布的盗版应用会提示“无法打开xxx,因为它来自未识别的开发者”或者“xxx已损坏,打不开.你应该将它移到废纸篓”。

是不是你下载的应用有问题呢?曾经小编也很纳闷,应用明明是完整的,但为什么老是提示已损坏呢。后来找到了具体的解决方案如下:

升级到 macOS Sierra 后,你会发现系统偏好设置的“安全性与隐私”中默认已经去除了允许“任何来源”App的选项,无法运行一些第三方应用。

每一次的桌面系统更新除了带来功能上的增加和改进之外,还会对其安全性进行调整。以往我们在 Mac 上安装一些未被认可来源的内容时需要打开“安全性与隐私”中的“任何来源”选项,否认一些第三方的应用可能会无法成功安装。而在 macOS Sierra 中,你会发现系统偏好设置的“安全性与隐私”中默认已经去除了允许“任何来源”的选项。

虽然 Apple 调整了安全政策,但 Apple 方面还是留有恢复“任何来源”选项的方法:

当然,如果你直接去“系统偏好设置-安全性与隐私-通用”,你会发现已经找不到下图的“任何来源”这个选项,我们怎么恢复它?

要恢复允许“任何来源”的选项,需要通过命令关闭 Gatekeeper。关闭办法如下:

打开 Mac OS 系统自带的终端工具,然后输入spctl 命令:sudo spctl –master-disable。确定命令后需要输入系统密码,输入密码是不可见的,不要以为你没有输入。确保输入正确后,直接回车即可。

完成上面步骤后,再去“系统偏好设置-安全性与隐私-通用”,勾选任何来源!

每次更新系统,Mac OS 会自动开启 Gatekeeper。需要重复上述步骤关闭 Gatekeeper。

Mac应用