问题标签 [hkhealthstore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何在 iOS 应用程序中从 Health 应用程序获取活动的唯一标识符?
我正在从 HealthKit 获取数据,但我想获取来自 HealthKit 的所有活动的唯一 ID,以将该 ID 发送到服务器并针对该特定 ID 保存该活动。这些有唯一的ID吗?
accelerometer - HealthKit 查询游泳距离
我无法让我的 Apple Watch 应用程序跟踪用户的游泳距离和泳姿。我正在从 HealthKit 查询,但是当锻炼配置设置为泳池/游泳时,我没有收到任何样本。我能够收到有关跑步距离、卡路里、心率和步数的样本。
是否可以使用健康工具包计算游泳距离和中风,还是需要使用 Apple Watch 加速度计/GPS 的自定义代码?
ios - 如何显示来自 HealthKit Swift 3 的步数
嗨,我想在我的应用程序上显示来自 healthKit 的每日步数
这是我的代码:
进口
类实例
viewDidLoad 方法
写:
读:
现在我想创建 func updateSteps()
watchkit - 从 HKHealthStore 能量消耗查询计算卡路里
我正在从 HKHealthStore(Apple Watch 设备)收集活性能量燃烧样本。有人知道这里燃烧的有功能量是如何计算的吗?我猜是活动类型、持续时间和心跳。陀螺仪,加速度计测量是否也用于计算?或者具体使用什么?
非常感谢!
ios - 删除之前在 Swift 中从同一个应用程序中存储的健康数据?
10月7日更新
因此,在阅读完答案后,我现在明白我需要使用查询来检索 Health 中的数据,并且我尝试使用代码:
我在 resultHander 块中没有做很多事情,我首先想检查我找到了什么数据,当我打印数量时,我注意到了,但我确实得到了“Here we got not nil on resluts”,这意味着结果不是零。我对 iOS 开发很陌生,我检查了 HKHealthSample 的文档,找不到我的 HKSampleQuery 的哪一部分错误!
原创一:
我有一个应用程序可以通过 HealthKit 将咖啡因数据写入 Health 这是保存功能
然后它成功保存,之后我从表视图中删除并传递给另一个删除函数时检索数据:
然后我得到了错误:Error Domain=com.apple.healthkit Code=3 "Failed to find some objects for delete."
我使用 Realm 来管理数据库,我将数据写入其中,然后我可以检索它。
当我添加它时,打印的 HQuantitySample 是:
to be added: 30 mg (2017-10-06 18:36:25 -0400 - 2017-10-06 18:36:25 -0400)
当我删除同一个时,打印的 HQuantitySample 是:to be deleted: 30 mg (2017-10-06 18:36:25 -0400 - 2017-10-06 18:36:25 -0400)
据我了解,它应该检索相同的数据,因为金额和日期都可以。我对 HealthKit 中的删除有什么误解吗
ios - iOS HealthKit 设置只读权限
是否可以为 HealthKit 设置只读权限?
我尝试在 plist 中删除 NSHealthUpdateUsageDescription ,认为这允许我只拥有读取权限,但这会使应用程序崩溃。(我不喜欢包含这个,因为我没有任何充分的理由使用写权限)。
ios - 从 HealthStore 读取心率
我正在尝试从 Healthkit 中检索心率信息。
我的个人资料上有一些心率数据。
这是我的查询:
现在我的函数格式示例:
我已经调试过了,发现在“formatSamples”的第一行代码中,列表“samples”有很多值,
但是当我尝试获取此列表的第一个值时,突然我的列表为空并且它结束了函数。这里->
我不明白为什么样本列表会从一行到下一行自行清空。
执行查询。
你能帮助我吗?
watchkit - watchOS Health Kit - 选择退出 Activity ring 贡献
是否可以在 Apple Watch 上运行 HKWorkoutSession,但不计入任何活动环?
这对于可以坐着或躺着冥想的“MindAndBody”锻炼活动类型特别有意义。出于显而易见的原因,用户不希望将其计入他们的锻炼环 - 但是他们还希望访问他们获得的所有会话通知,这要归功于 HKWorkoutSession 使我们的应用程序能够在后台运行(以及其他好处)。
有没有人遇到过这种情况,有没有人有解决方案?
谢谢。
apple-watch - 没有绿灯的 Apple Watch 锻炼课程
绿色 LED 正在消耗 Apple Watch 的电池。我想在不检查心率的情况下进行锻炼,因此无需打开这些 LED - 但只要我HKHealthStore()
开始,它们仍然亮着HKWorkoutSession()
。
有没有办法在不检查心率的情况下使用这些功能?
ios - Health Kit 读取权限状态
我正在开发一个与健康相关的应用程序。该应用程序的功能取决于健康和位置服务。我正在尝试访问健康数据权限(应用程序的某些部分将在没有健康数据权限的情况下受到限制)。我在互联网上搜索并阅读了苹果文档。我找到了一个函数
HKHealthStore().authorizationStatus(for: )
它将保存数据的状态返回到 Health 应用程序,但这对我不起作用。我只需要读取权限。我怎样才能访问这些信息?
任何帮助是极大的赞赏。谢谢 :)