Skip to content

macOS 15 Beta 快捷键失效

macOS 15 Beta 系统禁止沙盒 App 使用「option + 字母」组合作为快捷键,导致 Bob 默认快捷键都失效了,目前可通过以下几种方案解决。

通过修改快捷键解决

如果可以接受不使用「option + 字母」这种快捷键,那将快捷键修改为「control + 字母」、「command + shift + 字母」之类的其他快捷键即可正常使用。

借助 BobHelper 解决(推荐方案)

如果想要继续使用「option + 字母」的组合键,可以安装 BobHelper,这是我为了解决这个问题专门制作的 App。

使用 BobHelper 的快捷键响应速度会优于通过 Alfred/Raycast 调用 Bob,几乎和 macOS 15 之前无异,推荐使用这个方案。

重要提醒

如果之前已经使用 Alfred/Raycast 解决这个快捷键问题,记得先把对应的 Alfred Workflow 和 Raycast Extension 给关闭了,否则会造成重复触发 Bob 的快捷键。

借助 Alfred/Raycast 解决

另外,也可以通过 Alfred/Raycast 之类的非沙盒 App 使用 Apple Script 方式调用 Bob 实现,Apple Script 脚本可以参考 这篇文章

注意,这种方案延迟比较明显。

Alfred

Alfred 解决方案是制作一个 Workflow,然后在 Workflow 中添加一个 Hotkey 触发 /usr/bin/osascript 脚本调用 Bob,这个 Hotkey 的快捷键可以设置为「option + 字母」的形式。

我已将 Workflow 制作好,直接下载安装,然后设置快捷键即可使用。

下载 Bob Hotkey.alfredworkflow

Alfred Workflow

Raycast

Raycast 可通过热心用户 @Wei GENG@Edward Zhang@Bojin Li 实现的 extension 解决问题。

先安装 extension,然后设置快捷键即可。

安装 Raycast Extension

Raycast Extension

后续进展

该问题还在持续关注中,该问题后续进展会在 QQ 群通知大家。