很多mac用户出于各种原因选择安装不在Apple Store的第三方应用,并且在安装过程中经常会遇到各种错误,导致安装失败,这给很多小白或者新用户带来了困扰带来了很多麻烦。
常见错误有:
1.xxx 已损坏且无法打开mac中安装软件不在启动台里,您应该将其移至回收站解决方案
2.无法打开 xxx,因为它来自身份不明的开发者
3.无法打开 xxxx,因为 Apple 无法检查它是否存在恶意软件
4.安装时提示加载失败!
为什么会出现安装错误?
这是因为 macOS 的安全机制默认只允许从自己的 [App Store] 源安装应用程序。如果要安装第三方应用,第三方应用的开启者需要为该应用购买苹果的企业证书。签名,然后提交给 Apple 审核,然后才能安装。这对于破解应用是很不现实的,因为破解应用肯定会修改应用的文件,导致签名失效,运行时显示[损坏]。另外,一些开源免费应用没有收入,所以开发者一般不会购买证书签名。
那么我们如何解决这种情况呢?解决方法是开启[Any ]选项,但是macOS默认隐藏了这个设置,用户需要通过终端手动执行命令行代码才能开启。
如何打开“隐藏任何来源”选项?
首先打开 -> & -> 选项卡并检查是否启用了任何源选项。
如果找不到这个选项,也可以复制以下命令:
打开一个终端:
将“sudo spctl ---”命令复制并粘贴到终端中。
然后按键盘上的 Enter 键并输入密码。在这个过程中是看不到密码的,输入后直接回车即可。
完成此操作后mac中安装软件不在启动台里,此 mac 已成功打开任何源。
我们打开任意源,启动并重新运行DMG安装包后,大部分应用程序都可以正常安装运行。
温馨的提示
当任何源被打开时,计算机的安全保护都会降低。安装好的软件还是建议去正规网站或者选择支持正版。
发表评论