MacOS Sierra 或 Mojave 如何打开未知来源应用

2019-05-20  本文已影响0人  青柠学术
可能很多人和我一样,每次将mac系统升级到最新版本,就会遭遇一些第三方软件无法安装的情况,比如提醒"来自身份不明的开发者"或者"已损坏,移到废纸篓"。

在macOS Sierra之前的系统,只需要到"系统偏好设置-安全性与隐私-通用"里勾选"任意来源"即可打开第三方应用。可是在macOS Sierra系统,这样做却无济于事。

对于macOS Sierra系统,小编为您提供开启任意来源的解决办法:

macOS Sierra的问题解决了,新的问题又在macOS Mojave中出现了。

如果你的mac已经更新到Mojave系统,有时候你会发现,尽管采用了上述方法,安装第三方软件时依旧会提醒"打不开已损坏"。现在另一种解决方案来了,贴在下方供大家参考。下面以安装SketchUp软件为例:

上面几步操作的大概意思就是:对/Applications/SketchUp/SketchUp.app路径的SketchUp软件添加信任,一旦系统信任该第三方软件,就可以正常安装了。

顺便提一下,这里的Applications就是Finder窗口左侧的"应用程序"。如果是其他软件,需要对代码xattr -cr /Applications/SketchUp/SketchUp.app进行变换,变换原则是路径要定位到软件名.app上。特别需要提醒的是,如果你的应用名中间有空格,比如是SketchUp 2017,此时建议将应用程序下的SketchUp 2017改为SketchUp(总之得删除空格),否则该代码会运行失败,即代码xattr -cr /Applications/SketchUp 2017/SketchUp.app是错误的。

为了更佳直观地掌握该方法,这里贴上我的操作截图。

首先是/Applications/SketchUp目录:

单击SketchUp文件夹,进入下方目录,发现有SketchUp.app即对应了路径/Applications/SketchUp/SketchUp.app

熟悉了上述路径后,打开终端,按照下图执行代码。

接着,回到目录/Applications/SketchUp/SketchUp.app,双击SketchUp,发现可以正常打开了,如下图。

今天就介绍到这里,建议收藏本文,说不定哪天你也会遇到这个问题~


这是尾巴

读过本文,如果觉得有收获,欢迎点赞转发

想阅读更多内容,可以到我的公众号青柠学术逛一逛,优质的科研技巧、效率工具等着你。

博主:浙江大学电子工程博士生,剑桥大学交流生,国家奖学金获得者。

上一篇下一篇

猜你喜欢

热点阅读