通知
配置设备 Token 注册,并了解 v1 测试推送仅支持 APNs 的边界。
冻结的 App API 接受 platform: ios | android 的原生设备 Token。注册操作具有幂等性,并将 Token 绑定到已认证用户;退出、切换账户和删除账户时必须删除或重新绑定。
| 客户端 | Token | Unified 当前用户测试推送 |
|---|---|---|
| Swift | APNs | 支持 |
| Kotlin | FCM | 冻结 v1 不支持 |
| Expo iOS | APNs | 支持 |
| Expo Android | FCM | 冻结 v1 不支持 |
| Electron / Tauri | 无 | 未实现 |
POST /api/app/v1/notifications/test-push 保持 APNs 语义。Android 客户端返回明确的“不支持”能力,不调用该端点。未来的 FCM 发送必须使用新的向后兼容 Operation 或 v2 契约,不能重新解释现有端点。
Provider 凭据只能是宿主 Secret。客户端 Bundle 只包含注册通知所需的平台配置。
