解决方案(第一种):
此选项允许您绕过特定应用程序的隔离。请注意,该命令包括应用程序的路径或图像 (.dmg)。 该程序通常被称为“解除检疫”或“解除检疫”。
1、启动“终端”实用程序。
这是打开后的终端
这是一个标准实用程序,不需要额外安装。可以通过启动台(Spotlight) 找到该终端。
2、使用命令:sudo xattr -r -d com.apple.quarantine 放一个空格并将损坏的程序或图像(.dmg)拖到终端窗口中。这里注意的是必须是完整的报错安装包,直接拖拽到终端窗口即可。
2.1、或者使用命令:sudo xattr -r -c 放一个空格并将损坏的程序或图像(.dmg)拖到终端窗口中。这里注意的是必须是完整的报错安装包,直接拖拽到终端窗口即可。
通常只使用第一个命令就足够了,但在某些情况下执行它并没有帮助,这与执行第二个命令不同。
3、按 Enter 并输入管理员密码。
在终端输入密码时不显示,此处的密码是对应电脑的开机密码,而不是Apple ID对应的密码。
如果未设置密码,请创建密码。
正常情况下如图
4. 继续启动损坏的程序。
等待检查完成,您将能够打开它。
验证时间最长可能需要 30 分钟,这里的时间根据安装包而定,这里只是一个大概的估算时间,请耐心等待即可。
解决方案(第二种):
此命令将禁用 Gatekeeper,即 在系统偏好设置/安全和保护中恢复允许使用从任何来源下载的程序的设置。
1. 启动“终端”实用程序。
2.使用命令:sudo spctl –master-disable
您无需将任何内容拖到终端。要启用 Gatekeeper,请将“disable”替换为“enable”。
3. 按 Enter 并输入管理员密码。
4. 继续启动损坏的程序。
您可以在support.apple.com或wikipedia.org或developer.apple.com上阅读有关网守的更多信息
您可以在wikipedia.org或real-world-systems.com或ss64.com上阅读有关扩展属性和 xattr 命令的更多信息