显示Mac 允许任何来源 解决打开已损坏问题
如何解决Mac应用提示“已损坏”或“无法确认开发者”错误
在Mac上下载并打开应用时,常常会遇到以下错误提示:
- “XXX已损坏,无法打开”
- “无法打开XXX,因为无法确认开发者身份”
遇到这些问题,可以通过以下步骤解决:
步骤一:启用“任何来源”下载
- 点击左上角苹果图标,打开“系统偏好设置”
- 点击“安全性与隐私”项
- 选择左边的“通用”选项 (如果是13以上的系统,则在最下面就有允许以下位置下载的应用来。)
- 找到“允许从以下位置下载的应用”
- 点击选项中的“任何来源” (如果没有任何来源这一选项,请看第二步骤)
这允许从任何地方下载并打开应用,临时解决问题。
步骤二:完全关闭验证(终端命令)
如果步骤一不生效,还需要完全禁用应用验证:
- 点击Finder的“前往”菜单
- 选择“实用工具”项
- 打开“终端”程序
- 在终端窗口中输入命令,回车执行:
sudo spctl --master-disable
- 输入电脑登录密码,回车确认
步骤三:仍然打开该应用
如果发现还是没有打开应用,或者以上2步都已经做了,依然发现部分程序下载后无法打开,这个时候你需要再次到安全与隐私这个窗口,在步骤1提到的允许从以下位置下载的应用下面,你会发现Mac阻止了该应用,点击仍然打开该app即可打开。
这将完全关闭Mac的应用验证机制,彻底解决问题。
注意事项
- 关闭验证会降低安全性,请仅在必要时使用
- 启用“任何来源”需要在下载每个应用后再关闭,防止安全风险
遵循上述步骤,就可以顺利打开下载的应用程序了。如果仍有问题,请重新检查操作步骤。
评论留言