macOS Sierra提示来自身份不明的开发者或应用已损坏的解决方法

8,352次阅读
一条评论

Gatekeeper首先从OS X Mountain Lion开始引入,是一种macOS的安全功能,可防止用户启动潜在的有害应用程序。但是从macOS Sierra开始,苹果对Gatekeeper做出了一些重要的改变,限制了高级用户的选择,导致无法直接在设置中选择信任”任何来源“的应用,但是别担心,Gatekeeper在macOS Sierra中还是可以被禁用。

macOS Sierra提示来自身份不明的开发者或应用已损坏的解决方法

如果在安装或运行应用时,系统提示:
打不开“xxxxxx”,因为它来自身份不明的开发者。
或者提示:
“xxxxxx”已损坏,打不开。您应该将它移到废纸篓。

根据以往的经验来说,这个是由macOS的安全策略导致的,只需要在 “系统设置” -> “安全性与隐私” -> “通用” -> “允许从以下位置下载应用”,选择 “任何来源” 即可。

macOS Sierra提示来自身份不明的开发者或应用已损坏的解决方法

但是从 macOS Sierra 10.12 开始,居然没有这个选项了。别担心,只需要执行如下操作,这个选项就会回来了:

打开自带应用”终端“,在终端中输入命令 “sudo spctl –master-disable”,输入密码执行,然后你就会发现,在 “系统设置” -> “安全性与隐私” -> “通用” -> “允许从以下位置下载应用” 中,出现了以前的 “任何来源” 的选项。

*如果重启电脑,导致设置中的“任何来源”选项消失,只需要重复以上步骤即可。

正文完
 0
数字逻辑
版权声明:本站原创文章,由 数字逻辑 于2017-08-14发表,共计543字。
转载说明:注意!本站所有文章均禁止转载。
评论(一条评论)
验证码
小強 评论达人 LV.1
2017-11-19 17:42:28 回复

在 high sierra 10.13.1 執行後,發覺命令少了一劃╴更新如下便可。
sudo spctl --master-disable

 Macintosh  Chrome  中国香港香港宽频