问题描述
在HealthKit查询中,是否可以检索用于存储数据的原始HKWorkoutTypeIdentifier?
我知道您可以使用HKWorkoutTypeIdentifier查询特定的锻炼类型;但这不是我要尝试的。我想回答的问题是“用户进行了哪些类型的锻炼?”
Apple Health应用程序以及一些第三方应用程序都有一个列表。但是我不知道他们是如何做到的。
有什么想法吗?
解决方法
查询返回样本后,您可以在每个锻炼样本上使用.workoutActivityType
来访问为该样本设置的HKWorkoutActivityType
。