在 Mac 上按住 Fn,说话,文字就会出现在光标所在的位置。任何应用都可以。完全离线——你的声音不会离开你的电脑。这是 Whisper Notes 最核心的功能,也是 Apple 不再允许我们在 Mac App Store 更新的原因。
按住 Fn 即可在任意应用中听写——Whisper Notes Mac 版的核心功能
发生了什么
这个功能使用 macOS 的辅助功能权限(Accessibility)将转录文字插入到其他应用中——TextExpander 和 Rocket Typist 用的是同一套 API。这是 macOS 唯一提供的方式,没有替代方案。
2026 年 2 月起,Apple 审核开始拒绝一切将该权限用于非辅助功能用途的应用:
"该应用使用辅助功能来插入转录文字。辅助功能旨在帮助有不同需求的用户与设备和应用交互。应用不得将辅助功能用于其设计目的以外的用途。" — Apple 审核,Guideline 2.4.5
我们做了哪些努力
Whisper Notes v1.2.8 已经支持 Fn 语音输入。2026 年 1 月,我们提交了 v1.2.9——一个纯 bug 修复版本,没有新功能。然后拒审就开始了:
我们的选择
砍掉核心功能留在 App Store,还是保留功能独立分发。我们选了后者。
Whisper Notes Mac 版现在通过官网 DMG 直接下载。没有沙盒,没有限制。TextExpander、Keyboard Maestro 和 Alfred 也都因为同样的原因在 App Store 之外分发——macOS 沙盒限制了它们的核心功能。
离开 App Store 后我们做了什么
没有了 App Review,代码写完当天就能发布。切换以来已经发了六个更新:
完整记录请查看更新日志。
App Store 版本为什么还在
因为 App Store 上架的是通用应用——iOS 和 Mac 绑在一起。下架 Mac 就意味着连 iOS 一起下架。
App Store 版本仍然可以做基本的录音转写,但已经冻结。所有新开发都在 DMG 版本上。
App Store 老用户免费换 DMG
如果你在 App Store 上买过,可以免费获取 DMG 版本的授权。通过迁移页面操作,大约一分钟。
摘要
| 发生了什么 | Apple 拒绝使用辅助功能 API 进行文字插入的 Mac App Store 更新(Guideline 2.4.5) |
| 为什么重要 | 全局 Fn 语音输入必须使用该 API——macOS 上没有替代方案 |
| 我们怎么做的 | Mac 版改为 DMG 直接分发 |
| App Store 版本 | iOS 端仍然可用;Mac 端冻结更新 |
| 已购用户 | 通过迁移页面免费获取 DMG 授权 |
离开 App Store 不是计划中的事。但 DMG 版本现在比 App Store 版本好得多——更快的引擎、更多功能、更新当天就能用上。