在 Mac 上有时候会遇到下载的软件打不开的情况,例如:"XXX",已损坏,打不开。您应该将它移到废纸篓。其实并不需要移动到废纸篓,而是出于 Mac 的安全考虑,系统不会打开未知来源的应用程序。
![如何解决 Mac 上应用程序被移动到废纸篓的问题-谷科](http://wx1.sinaimg.cn/mw1024/9ac2243agy1ffqrgh01slj20nc08uzma.jpg)
macOS 10.12 之前的系统,可以直接在系统偏好设置-> 安全性与隐私 -> 任何来源。这样任何应用都可以打开。
![如何解决 Mac 上应用程序被移动到废纸篓的问题-谷科](http://wx3.sinaimg.cn/mw1024/9ac2243agy1ffqrgfmju5j20wu06u0t8.jpg)
不过从 macOS Sierra 开始就没有了这个选项,只能通过简单的命令行工具来解决:
sudo spctl --master-disable
如果需要回到之前只能打开 Mac App Store 和被认可的开发者的话,执行下面的命令:
sudo spctl --master-enable
参考:千橙