我想弄清楚是否可以对Healthkit进行录音强度训练训练?从使用应用程序并通过Apple的sdk,我没有看到任何可能让我记录举重值(重量使用,集合,代表等)。它似乎主要面向卡路里和运行时数据类型。
我错过了什么或者这不可能吗?对于任何健身应用而言,这似乎是一个非常基本的事情,真正记录重量,设置,代表信息。如果通过内置数据类型无法实现,是否可以创建自己的自定义类型?从文档和另一个stackoverflow问题,我觉得它不是。但有人可以确认上述两件事是否都不可能?
答案 0 :(得分:4)
目前,HealthKit中的锻炼仅跟踪活动能量燃烧和行进距离。您可以使用其中一种力量训练HKWorkoutActivityType
值(HKWorkoutActivityTypeTraditionalStrengthTraining
或HKWorkoutActivityTypeFunctionalStrengthTraining
),但没有用于跟踪力量训练特定活动的样本类型。由于不支持自定义样本类型,如果您想构建一个与HealthKit集成的应用程序,您可以做的最好的事情是使用适当的类型和活动的能量燃烧值保存锻炼,然后将其他数据存储在您自己的应用程序的数据库中或作为HKWorkout上的元数据值。
如果您希望在将来的SDK中更好地支持跟踪力量培训,那么您应该file a bug与Apple合作。