从 HealthKit 查询中检索 HKWorkoutTypeIdentifier
Posted
技术标签:
【中文标题】从 HealthKit 查询中检索 HKWorkoutTypeIdentifier【英文标题】:Retrieve HKWorkoutTypeIdentifier from a HealthKit query 【发布时间】:2020-08-17 22:38:59 【问题描述】:在 HealthKit 查询中,有没有办法检索用于存储数据的原始 HKWorkoutTypeIdentifier?
我知道您可以使用 HKWorkoutTypeIdentifier 来查询特定的锻炼类型;但是,这不是我想要做的。我想回答的问题是“用户进行了哪些类型的锻炼?”
Apple Health 应用程序有一个列表,一些第三方应用程序也有。但我不知道他们是怎么做到的。
有什么想法吗?
【问题讨论】:
【参考方案1】:从查询中返回样本后,您可以在每个锻炼样本上使用.workoutActivityType
来访问为该样本设置的HKWorkoutActivityType
。
【讨论】:
以上是关于从 HealthKit 查询中检索 HKWorkoutTypeIdentifier的主要内容,如果未能解决你的问题,请参考以下文章
一天的谓词格式,用于搜索从 HealthKit 检索的 Steps Sample Array