Cardio Analytics 工作原理
无缝 HealthKit 集成,自动同步心血管数据,完全保护隐私和控制
HealthKit 同步概述
Cardio Analytics 与 Apple HealthKit 集成,自动导入和追踪 11 项心血管和活动能力指标。所有数据处理均在您的 iPhone 本地进行,无云上传或外部服务器。
授权 HealthKit 访问
授予从 Apple Health 读取特定数据类型的权限。您可精确选择要共享的指标,实现精细控制。
自动后台同步
Cardio Analytics 使用高效的后台同步自动获取新数据,而不会耗尽您的电池。
本地处理与警报
所有指标均在设备上处理。接收循证警报、追踪趋势,并在您选择时导出报告。
HealthKit 数据类型
Cardio Analytics 使用官方 Apple HealthKit 标识符来追踪所有心血管和活动能力指标:
心率指标
HKQuantityTypeIdentifier.heartRate- 当前心率(次/分钟)restingHeartRate- 静息心率基线(Apple 文档)walkingHeartRateAverage- 步行时的平均心率
心血管指标
身体组成
bodyMass- 体重(千克)- BMI 根据身高和体重计算
ECG 与房颤
后台同步技术
Cardio Analytics 使用 Apple 推荐的模式进行高效、节省电量的数据同步:
锚定对象查询
Cardio Analytics 使用 HKAnchoredObjectQuery 进行高效的增量同步,仅获取自上次同步以来的新数据或修改数据(Apple 文档)。
// 示例:用于高效增量同步的锚定查询
let query = HKAnchoredObjectQuery(
type: heartRateType,
predicate: nil,
anchor: lastAnchor,
limit: HKObjectQueryNoLimit
) { (query, samples, deletedObjects, newAnchor, error) in
// 仅处理新的/更改的样本
self.processSamples(samples)
self.lastAnchor = newAnchor
}
后台交付
使用 HKHealthStore.enableBackgroundDelivery,HealthKit 可在新数据可用时自动唤醒应用(Apple 文档)。
- 即时更新 - 无需手动刷新即可获取最新心血管数据
- 节省电量 - 系统管理的唤醒最大限度降低功耗
- 可靠交付 - 即使应用关闭也能正常工作
📱 所需授权: com.apple.developer.healthkit.background-delivery(文档)
回写到 HealthKit
用户输入的数据(体重、血压)可回写到 HealthKit,以保持所有健康应用和设备的一致性。
- 统一健康记录 - 在 Cardio Analytics 中输入的数据会出现在 Apple Health 中
- 临床医生可见性 - 使用 HealthKit 连接系统的医生可以看到一致的记录
- 跨应用兼容性 - 其他健康应用可以访问您的 Cardio Analytics 条目
隐私与精细权限
您可精确控制 Cardio Analytics 可访问哪些数据类型。HealthKit 授权是精细的 - 单独批准或拒绝每个指标。
Cardio Analytics 不会做的事情:
- ❌ 无云上传 - 所有数据保留在您的设备上
- ❌ 无外部服务器 - 不向第三方传输数据
- ❌ 无需账户 - 不收集电子邮件、用户名或个人信息
- ❌ 无追踪或分析 - 我们不知道您是谁或如何使用应用
您的控制:
- ✅ 选择要共享的指标(例如,共享心率但不共享体重)
- ✅ 随时在 iOS 设置 → 隐私 → 健康中撤销权限
- ✅ 仅在您决定与临床医生分享时导出报告
- ✅ 随时通过卸载删除所有应用数据
设备兼容性
Cardio Analytics 适用于任何写入 Apple HealthKit 的设备或应用:
Apple Watch
心率、HRV、SpO₂、ECG、VO₂ Max、步行指标、爬楼梯速度
连接的血压计
蓝牙血压袖带(Omron、Withings、QardioArm 等)
智能体重秤
连接体重秤的体重和 BMI(Withings、Fitbit Aria 等)
手动输入
直接在 Apple Health 应用中添加血压、体重或其他指标
其他健身追踪器
任何将心率或健身数据同步到 HealthKit 的设备
医疗设备
具有 HealthKit 集成的 FDA 批准设备
💡 缺少指标? 如果您的设备不记录某些指标(例如,旧手表上的 SpO₂),Cardio Analytics 会自动隐藏这些卡片。
体验轻松的健康追踪
下载 Cardio Analytics,让 Apple HealthKit 自动同步您的心血管数据。无需手动输入 - 只需监测、分析并与您的医生分享。
在 App Store 下载