这款教程是一篇很早之前的教程了,因为最近工作中用到MAC电脑,安装dmg出现问题,提示:程序已损坏!刚刚接触MAC,所以只能在度娘上面找办法了,没想到,很快就找到了,教程是按照原作者写的,不喜勿喷!文章末尾会加上来源!
一般情况下mac软件以dmg,akp和app后缀结尾,dmg只是类似ISO一样的光盘镜像,akp是安装程序,app是类似windows里可直接应用的绿色软件。这些应用一般出现程序真正损坏的情况很少,主要是权限问题“作祟”,所以以下的方法都是从权限问题着手的,一般问题都可以解决!
问题一
1. 如果出现“程序已损坏”的提示,请打开系统偏好设置 》 安全性与隐私 》 通用
把其中的 允许从以下位置下载的应用程序 改成任何来源;
2.如果显示“应用程序身份不明”,用右键点击,选择”打开”,便能正常使用了。
问题二
因为升级了macOS Sierra (10.12)版本后在“安全性与隐私”中不再有“任何来源”选项,所以需要按照下图操作!
看出来了吧,有点难受,MAC上面很多软件是收费的,尤其是一些非常好用的软件,这让我们有一些软件的资源,却没有合法安装来源的尴尬了!
这里,我们就需要用到MAC里面万能的终端了!
接下来,我们就打开终端,然后输入以下命令:
sudo spctl --master-disable
最好是手动输入,毕竟没几个字母,复制使用可能会出现一些问题!
如图所示:
问题三
显示error :The installation cannot continue as the installer file may be damaged. Download the installer file again.系统升级到macOS Sierra (10.12)可能出现出现这种提示,这个时候,右键点击install.app,选择“显示打包内容” > Contents > MacOS 点击Install (exec可执行文件)