如果出现闪崩的情况, 则无法看到任何错误信息, 很有可能是你的操作系统的版本较旧. 我们的macOS编译平台分别是: X86_64的Ventura, arm64的Sonama. 如果你的系统版本跟这个一样或者更高,则没有问题, 不然, 建议升级一下系统.
如果你对命令行不陌生, 那么你可以尝试
如果你看到类似这样的错误信息, 那么就是上面提到的错误.
原因是默认苹果系统只允许安装自家的App Store中的App,苹果公司还从macOS Sierra 10.12开始从“预设”中去掉了“允许任何来源”这个选项。
解决方法如下,一步一步操作,直到解决问题为止,后面的步骤就可以不用操作了。
先看开启“任何来源”的方法:打开【启动台/launchpad】,选择【终端/terminal】,输入指令:
然后回车,继续输入密码(密码输入时是不可见的),然后回车。
接着打开【系统偏好设置】,选择【安全性与隐私】,选择【通用】,可以看到【任何来源】已经选定。
原因是苹果的所谓的安全策略升级,将不符合数字签名的软件都识别为有风险或者损坏,这是逼着开发者去注册苹果的开发者身份(需要缴纳昂贵的苹果税),也逼着用户去苹果自家的App Store上掏钱买App,同样需要缴纳苹果税。解决方法如下:
在刚才打开的“终端”窗口里输入以下命令(注意最后有一个空格):
先不要按回车!然后在“访达”(Finder)里找到我们的App,将它的图标拖拽到终端的窗口里,就会得到类似如下的命令组合:
在终端窗口按回车,输入系统密码回车即可。
那么就去“隐私与安全”中找到“仍要打开”。
自此,我们基本上已经解锁了全部的苹果系统的限制。上面的步骤不一定全部要执行,只要App能够正常打开使用就可以不再继续后面的操作了。