苹果软件常见问题

程序闪崩

如果出现闪崩的情况, 则无法看到任何错误信息, 很有可能是你的操作系统的版本较旧. 我们的macOS编译平台分别是: X86_64的Ventura, arm64的Sonama. 如果你的系统版本跟这个一样或者更高,则没有问题, 不然, 建议升级一下系统.

如果你对命令行不陌生, 那么你可以尝试

cd ~/planet-helper; ./星球助手.app/Contents/MacOS/星球助手

如果你看到类似这样的错误信息, 那么就是上面提到的错误.

无法打开应用程序

原因是默认苹果系统只允许安装自家的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能够正常打开使用就可以不再继续后面的操作了。