1581928854-02999dd723bdefe

一般情况下mac软件多以dmg,akp和app后缀结尾,dmg只是类似ISO一样的光盘镜像,akp是安装程序,app是类似windows里可直接应用的绿色软件,这些应用一般出现程序真正损坏的情况很少。

如果经常在安装软件时遇到”已损坏,打不开“的提示,那么这种情况多是MacOS的权限问题在“作祟”了。因为默认情况下,苹果出于安全考虑,是只允许安装APPstore或者信任的开发者出品的软件的,如果你从网上下载的Mac软件,系统可能会自动阻止,并弹出已损坏的提示。

1581928854-5a5ad6903cf2963

Mac安装软件时提示已损坏的解决方法

1. 如果出现“程序已损坏”的提示,请打开系统偏好设置  》 安全性与隐私  》 通用,把其中的“允许从以下位置下载的应用程序”改成“任何来源”;

2.如果显示“应用程序身份不明”,用右键点击,选择”打开”,便能正常使用了。

1581928855-9fc88f67caf27c0

1581928856-68d431e0ae9cb37

Mac安装软件时提示已损坏的解决方法(macOS Sierra 10.12以上版本)

升级过 10.12 的用户应该知道,在升级了macOS Sierra (10.12)版本后在“安全与隐私”中不再有“任何来源”选项,如下图:

1581928857-4ed14619e4cc678

这是因为macOS 10.12 Sierra 以及以上系统,为了增强安全性,所以允许“任何来源”的应用选项被隐藏,目的在于避免除Mac AppStore和正规签名外的未知或未签名App在系统内被任意执行,从而威胁用户隐私和系统安全。

但这也造成了很多不便;很多软件打开提示文件损坏,难道我们就真的不能自主安装软件了么?其实不然,我们只要把这个“任何来源”的隐藏项打开即可!

这时候我们要用到“终端”程序了(终端有点类似Win下的命令行),打开终端,(按F4启动Launchpad,终端默认是在“其他”中,或者试试command+空格),然后输入以下命令:

sudo spctl --master-disable

(温馨提示:粘贴如果不行,就手工输入,输入后要按回车,输入一次解决不了就再输入一次)

1581928857-904abe4b2be89ff

输入后,可能会让你输入电脑的密码(如果没密码,直接回车回车就行了),输入就可以(屏幕上不会显示密码,但你真的输入了,Linux和Unix核心输入密码都是这样的)。

然后再重新打开“安全与隐私”,就惊奇地发现,已经出现并选中“任何来源”啦,哈哈,若没有此选项,一定是你前面的步骤不对。

1581928858-0ebc5618b238187

最后,再来安装文件,发现都可以打开啦,也不再提示已损坏的问题了,尽情享受Mac带给你的乐趣吧!

发表评论

后才能评论