- SignalDesk2026-09-08
给 AI Agent 接入 iOS 消息推送,通常需要依赖 Server酱、Bark 等第三方服务。 但其实苹果自带的 iCloud 日历就是天然且免费的通知通道,只需要一个简单的 HTTP/Python 脚本,就能向用户推送原生日历弹窗。 本教程演示如何利用 Apple CalDAV 开放接口,为 AI Agent 配置 iCloud 日历准点提醒技能, 可将本文链接直接发给 AI 部署 。 兼容性:适用于所有 AI Agent(如 Hermes、OpenClaw、PI 等)。 环境验证:Debian 13 + Python 3.13 验证通过。 前置条件 Apple ID 已开启 双重认证 (2FA) 能直连 caldav.icloud.com:443 第一步:生成 App 专用密码 浏览器打开 https://account.apple.com/account/manage/section/security 「登录与安全性」→ App 专用密码 → 生成 保存 xxxx-xxxx-xxxx-xxxx 格式密码(只显示一次) 第二步:确认 Apple ID 点击 电子邮件和电话号码 ,主要电话号码或主要电子邮件地址就是 Apple ID,用于接下来的 CalDAV 认证。 第三步:连通性验证 向 iCloud 日历列表发送 PROPFIND 请求,预期输出格式示例 /12112653923/principal/ ,需记录此数字 ID 给第五步用。 须填写: 用户名 = 第二步的 Apple ID 密码 = 第一步的 App 专用密码 Linux / macOS curl -s -u "用户名:密码" -X PROPFIND -H "Depth: 0" "https://caldav.icloud.com/.well-known/caldav" | grep -o '/[
- 情报分类:技术价值
- 命中依据:AI Agent实现iOS原生通知的保姆级教程
- 来源:服务器 / LINUX DO - 最新话题
- 原作者:mochii
- 发布时间:2026/9/8 23:02:53
- No replies yet