苹果软件常见问题

无法打开应用程序

原因是默认苹果系统只允许安装自家的App Store中的App,苹果公司还从macOS Sierra 10.12开始从“预设”中去掉了“允许任何来源”这个选项。

解决方法如下,一步一步操作,直到解决问题为止,后面的步骤就可以不用操作了。

先看开启“任何来源”的方法:打开【启动台/launchpad】,选择【终端/terminal】,输入指令:

sudo spctl --master-disable

然后回车,继续输入密码(密码输入时是不可见的),然后回车。

接着打开【系统偏好设置】,选择【安全性与隐私】,选择【通用】,可以看到【任何来源】已经选定。

已损坏无法打开,应该移到废纸篓

原因是苹果的所谓的安全策略升级,将不符合数字签名的软件都识别为有风险或者损坏,这是逼着开发者去注册苹果的开发者身份(需要缴纳昂贵的苹果税),也逼着用户去苹果自家的App Store上掏钱买App,同样需要缴纳苹果税。解决方法如下:

在刚才打开的“终端”窗口里输入以下命令(注意最后有一个空格):

sudo xattr -r -d com.apple.quarantine

先不要按回车!然后在“访达”(Finder)里找到我们的App,将它的图标拖拽到终端的窗口里,就会得到类似如下的命令组合:

sudo xattr -r -d com.apple.quarantine /Applications/XXXXXXX.app

在终端窗口按回车,输入系统密码回车即可。

仍然无法打开

那么就去“隐私与安全”中找到“仍要打开”。

自此,我们基本上已经解锁了全部的苹果系统的限制。上面的步骤不一定全部要执行,只要App能够正常打开使用就可以不再继续后面的操作了。