龙王说明书 帮助中心

MacOS 15 打不开软件怎么办?

先看结论

MacOS 15 的安全权限更严格,软件打不开时,通常先检查系统是否拦截了应用。

先检查这些位置

  • 打开系统设置里的安全与隐私相关选项。
  • 允许当前软件运行。
  • 检查蓝牙权限是否允许软件访问。
  • 如果系统提示软件已损坏或无法打开,再按原说明里的终端命令处理。

不建议直接做的事

  • 不要反复删除重装但不处理权限。
  • 不熟悉终端命令时,不要随意执行其他网上复制来的命令。
  • 如果不确定,优先联系远程协助。
查看详细说明

在MacOS中,有时我们会遇到这样的情况:安装完某个软件后,打开时却提示“xxx.app已损坏,打不开。”这可能是由于MacOS的安全机制不信任从其他来源下载安装的APP所导致的。那么,如何解决这个问题呢?下面,我将为大家介绍两种解决方法。

方法一:更改安全与隐私设置

首先,我们需要打开“系统偏好设置”,然后选择“安全性与隐私”。在这里,你会看到一个名为“通用”的标签页,点击它。

接下来,你会看到一个名为“允许从以下位置下载的应用”的选项。如果你的Mac版本是macOS Catalina 10.15以上,那么你需要点击左下角的锁头图标,解锁更改权限。然后,将“允许从以下位置下载的应用”更改为“任何来源”。

完成上述步骤后,你应该能够打开之前无法打开的APP了。如果仍然无法打开,那么你可以尝试方法二。

方法二:禁用系统完整性保护

首先,我们需要打开终端。你可以通过在“应用程序”文件夹中的“实用工具”文件夹找到“终端”,或者使用Spotlight搜索来找到它。

然后,在终端中输入以下命令:sudo spctl —master-disable。输入这个命令后,系统会要求你输入管理员密码。输入密码后,按回车键执行命令。

执行完上述命令后,系统完整性保护就被禁用了。这意味着MacOS将不再对从其他来源下载安装的APP进行安全性检查,从而解决了“xxx.app已损坏,打不开。”的问题。

但是,需要注意的是,禁用系统完整性保护可能会使你的Mac面临一定的安全风险。因此,在执行这个方法前,请确保你了解这个风险,并且已经采取了必要的安全措施。

另外,如果你只是想打开某个特定的APP,而不是所有的APP,那么你可以尝试在终端中执行以下命令:sudo xattr -d com.apple.quarantine /Applications/xxxx.app。其中,/Applications/xxxx.app需要替换为你要打开的APP的路径。

完成上述步骤后,你应该能够成功打开之前无法打开的APP了。

总结:

“xxx.app已损坏,打不开。”这个问题通常是由于MacOS的安全机制不信任从其他来源下载安装的APP所导致的。通过更改安全与隐私设置或禁用系统完整性保护,我们可以解决这个问题。但是,需要注意的是,禁用系统完整性保护可能会使你的Mac面临一定的安全风险。因此,在执行这个方法前,请确保你了解这个风险,并且已经采取了必要的安全措施。