macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法

如果你有想运行的软件,但是打开的时候提示已经损坏,或是提示不是App Store下载的:

macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法_第1张图片
无法运行

想要运行第三方未经认证的软件只要下面几步骤:

macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法_第2张图片
打开设置
macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法_第3张图片
解锁
macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法_第4张图片
允许任意软件运行

然而macOS Sierra不是这样的

macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法_第5张图片
不再有第三个选项

macOS Sierra 进一步提高了系统的安全性,不再允许图形界面关闭GateKeeper了,如何解决呢?
在保证软件安全的前提下,可以使用终端暂时关闭GateKeeper,来运行这个软件

macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法_第6张图片
终端
  • 关闭方法
sudo spctl --master-disable

输入密码就可以了

关闭完成之后就可以去打开软件了,打开一次之后就可以不用认证了

  • 重新打开GateKeeper
sudo spctl --master-enable

ps:注意软件的安全性,如果是破解软件,请有能力的支持正版

你可能感兴趣的:(macOS Sierra 软件提示‘软件已损坏’,或‘不是Mac Appstore下载的’解决办法)