完整消息是「Natively」已损坏,无法打开。你应该将其移到废纸篓。 其实什么都没有损坏。macOS 会给浏览器下载的每个文件附加一个名为 com.apple.quarantine 的扩展属性,当 Gatekeeper 无法验证某个被隔离应用包的公证信息时,就会显示这段文字。
解决方法
先把 Natively 移到你的「应用程序」文件夹中,然后在终端运行这条命令:
Command
xattr -cr /Applications/Natively.app然后正常打开应用。如果你安装到了 /Applications 以外的位置,请替换为实际路径——在输入 xattr -cr 后将应用拖到终端窗口中,可以正确插入路径,包括其中的空格。
右键点击的替代方法
在某些 macOS 版本上,你可以跳过终端:在「应用程序」中右键点击该应用,选择打开,然后在提示中确认。这会为该应用包注册一个明确的用户覆盖。这个方法并非在所有版本上都有效。从 macOS 15 开始,路径变成了系统设置 → 隐私与安全性,在被阻止的启动尝试之后,一个名为仍要打开的按钮会出现几分钟。
如果仍然无法打开
- 确认你用的架构正确。在 Intel Mac 上运行 Apple Silicon 版本会在启动时失败,有时还会显示一条容易误导人的消息。
- 确认下载已完成。被截断的
.dmg文件确实是损坏的;重新下载并将文件大小与发布页面上的进行比对。 - 确认你使用的是 macOS 12 或更高版本。
