开发者在 V2EX 分享并开源了 HealthNative 项目,提供了一套 Apple 健康数据的导出与本地查看方案。该方案完全基于苹果原生能力:iPhone 端运行快捷指令,将用户授权的步数、活动能量、心率、静息心率、体重和睡眠等数据保存到用户自己的 iCloud 中,不依赖任何第三方服务器。Mac 端则运行一个只读的本地服务,直接读取 iCloud 已同步的 JSON 文件,用户通过浏览器即可查看每天的健康记录与变化趋势。在导出机制上,每次导出的文件以时间戳命名,便于追溯历史数据;用户可通过快捷指令自动化设置每天固定时间(如早上 9 点)执行导出,也可将操作绑定到 iPhone 的实体按钮,实现一键触发。项目已在 GitHub 开放源代码,并提供了演示网站。相比苹果官方的健康数据导出方式(生成体量庞大的压缩包且格式复杂)以及需要上传数据的第三方应用,该方案强调数据主权与隐私安全:数据始终留在用户自己的 iCloud 账户内,Mac 端服务仅做本地只读解析,不向外部传输数据。对于希望在本地长期追踪和分析自身健康数据的苹果生态用户与开发者,该项目提供了一个轻量、可控的参考实现。
事件分析
核心观点:当云服务垄断个人数据成为常态,用原生快捷指令把健康数据留在自己的 iCloud,是对数据主权的低成本实践。
原文链接:V2EX 分享发现

评论前必须登录!
立即登录 注册