macOS 安装 OpenLess——DMG 拖入 + Gatekeeper「已损坏」绕过
下载对应架构的 DMG
从 GitHub Releases 页面下载:
| Mac 类型 | DMG 文件名 |
|---|---|
| Apple Silicon(M1/M2/M3/M4 全系列) | OpenLess_<版本>_aarch64.dmg |
| Intel Mac | OpenLess_<版本>_x64.dmg |
三步安装
- 双击下载的 DMG,系统会弹出一个窗口显示 OpenLess 图标
- 把 OpenLess 图标拖进「应用程序」文件夹
- 打开「应用程序」,双击 OpenLess
关键步骤:绕过 Gatekeeper
当前 OpenLess 是 ad-hoc 签名,没有做 Apple 公证——macOS 的 Gatekeeper 会把它当成「不受信任的开发者」签署的应用,第一次双击时很可能弹出「OpenLess 已损坏,无法打开」或「无法打开因为无法验证开发者」。
解决办法:打开一次终端,执行这条命令:
xattr -cr /Applications/OpenLess.app
这条命令清除应用包的扩展属性(包括 macOS 从网络下载时附加的 quarantine 标记),告诉系统「我信任这个应用,让我打开它」。
⚠️ 每次更新 OpenLess 后都要重新跑一次这条命令——新下载的 DMG 解压出来又会带 quarantine 标记。
可选:Homebrew 安装
brew tap Open-Less/openless https://github.com/Open-Less/openless
brew install --cask openless
xattr -cr /Applications/OpenLess.app
升级:brew update && brew upgrade openless,同样最后要跑 xattr -cr。
下一步:首次启动授权
装好后第一次启动,需要在「系统设置 → 隐私与安全性」里授予麦克风和辅助功能权限。这是跑通录音功能的必要前置,没授权或授权后没重启 OpenLess 的话,快捷键按了没反应。
具体操作和注意事项在 首次配置。