指南:利用 BlueBubbles 与 OpenClaw 构建本地 iMessage AI 中枢
⚠️ 警告:本文涉及 macOS 私有 API 调用与本地代理配置,属于高阶操作。苹果已明确表示将在 2026 年 6 月 终止此类非合规应用支持,请抓紧窗口期体验。
核心目标
通过 BlueBubbles Server v1.9.9 调用 macOS 原生 Messages.app 的私有接口,结合 OpenClaw 实现 AI 自动收发 iMessage——无需越狱、无需公网 IP,纯局域网闭环运行,却能通过 iMessage 安全地让移动设备和 OpenClaw 通讯!通信通道采用苹果加密的 iMessage,安全性较高!
第一步:部署 BlueBubbles Server
需要下载的资源
- GitHub Release:v1.9.9
- DMG 下载:BlueBubbles-1.9.9.dmg
- 安装指南:官方教程
关键配置步骤
- 安装过程参见安装指南 官方教程,这里重点提示你,系统会弹出 密码输入框 —— 这是 BlueBubbles Gatekeeper 对辅助功能权限的验证,输入一个符合安全要求的密码并点击'保存'。
- 在
Proxy Services配置中,选择 Custom URL 或 LAN URL,填入你的本地服务地址:http://你的 IP:1234,然后点击完成。 - 完成后,BlueBubbles 会自动启动两个关键进程:
Messages.app(iMessage 客户端)Find My(用于设备状态同步)(可以不开启这个功能)
第二步:隔离 Apple ID & 配置私有 API
为什么不能共用 Apple ID?
若 Mac 与 iPhone 使用同一 Apple ID,导致信息分不出哪个是你发的,哪个是 OpenClaw 发的。
操作流程
- 打开 macOS 通讯录,将你的 iPhone 添加为新联系人(使用电话号码或者邮箱,根据的 apple ID 的设定即可)。
- 进入 BlueBubbles Server 面板 → Settings → 打开 Private API。
- 勾选
Messages Private API—— 此选项启用后,BlueBubbles 会实现消息收发 iMessage 的信息。




