macOS Sierra 10.12 中“打不开应用,因为它来自身份不明的开发者”的解决方法 2016-11-01 / 3,235 次 / 快抢沙发 /

摘要:由于新系统 macOS Sierra 10.12 的安全策略升级,我们在 “系统设置” -> “安全性与隐私” -> “通用” -> “允许从以下位置下载应用”,已经没有了“任何来源” 这个选项。方法 1:按住 Ctrl 键,对着应用启动图标单击,选择“运行”,然后点击“打开”,输入密码即可。方法 2:打开命令行终端,在终端中输入命令 “sudo spctl –master-disable”,然后就可以打开应用。

Runtime Environment
OS: macOS Sierra 10.12
Software: UNetbootin http://unetbootin.github.io/
今天准备尝试在 Mac Book Pro macOS Sierra 10.12 上安装 Ubuntu 16.04.1 系统,从网上下载了一个镜像文件制作工具 UNetbootin,下载之后打开,出现以下提示:
打不开“unetbootin”,因为它来自身份不明的开发者。
您的安全性偏好设置仅允许安装来自 App Store 和被认可的开发者的应用。

按照以往的经验来说,这个是由于 “系统设置” -> “安全性与隐私” -> “通用” -> “允许从以下位置下载应用”,选择 “任何来源” 即可。但是在 macOS Sierra 10.12 系统中,居然已经没有了这个选项,是不是 macOS 也要向 iOS 系统安全策略看齐呢?不过不要紧,Google 一下,有以下两个方法可以解决这个问题。

方法 1.按住 Ctrl 键,对着应用启动图标单击,选择“运行”,然后点击“打开”,输入密码即可。
方法 2.打开命令行终端,在终端中输入命令 “sudo spctl –master-disable”,输入密码执行,然后你就会发现,在 “系统设置” -> “安全性与隐私” -> “通用” -> “允许从以下位置下载应用” 中,出现了以前的 “任何来源” 选项,并且被选中了!然后就可以打开了。备注:如果你重启电脑之后,这个地方的设置中,“任何来源” 选项又会消失。按照同样的步骤操作即可。

Last login: Tue Nov  1 16:35:01 on console
ifeegoo:~ ifeegoo$ sudo spctl --master-disable
Password:
ifeegoo:~ ifeegoo$ 

打赏
上一篇: « 下一篇: »
暂无相关文章

> 添加新评论