ios - 苹果健康 : export health data automatically

标签 ios iphone apple-watch

我正在尝试从我的 iPhone/Apple Watch 自动导出健康数据。我知道可以通过打开 iPhone 上的“健康”应用 > 单击用户图标 >“导出健康数据”来手动导出数据。但是,我想自动并定期执行此操作以在 Python 外部分析数据(心率、步数等)。这可能吗?

最佳答案

要访问存储在 Apple Health 中的任何健康数据,您需要通过在 Xcode 中启用 HealthKit 功能将 HealthKit 框架添加到您的 iOS 应用程序。通过使用某些方法,您可以请求 iPhone 允许您使用您的应用程序读取和写入数据。

要实际获取数据,您需要使用直接方法调用、查询或长时间运行的查询来访问它——具体取决于您希望如何检索数据以及后台检索的工作方式。

有一种“Apple Native 方式”可以做到这一点,This link有全面的分步指南(主要但不限于 iOS 开发人员)。缺点是您只能将 HealthKit 集成到 iOS 应用程序中,并且需要使用 iOS SDK 8 或更高版本。

关于ios - 苹果健康 : export health data automatically,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53377783/

相关文章:

ios - 取当前倒数计时器值

ios - 如何在单击时增加/减少 TableView 单元格高度

ios - 如何在 swift 中将数组数据传递给自定义 UITableView?

iphone - 更改 UITabBarController 的 View Controller

apple-watch - 没有动画的Apple Watch推送 Controller 这可能吗?

objective-c - 在一个 NSOperationQueue 上抢占 NSOperation 并将 NSOperation 放置到一个单独的 NSOperationQueue 上?

iphone - MFmailcomposer 有时会出错?

iphone - 更改 EntryElement 键盘 returnkeytype monotouch.dialog

ios - 真实的 iOS 设备和 Watch Simulator 是否可以出于测试目的进行通信

ios - Apple Watch 应用(仅限通知)