1

筋力トレーニングのワークアウトを Healthkit に記録できるかどうかを調べようとしていますか? アプリを使用して Apple の SDK を調べたところ、ウェイトリフティングの値 (使用したウェイト、セット、担当者など) を記録できるものは何もありません。主にカロリーと実行時間のデータ型を対象としているようです。

何か不足していますか、それとも不可能ですか? どのフィットネス アプリでも、体重、セット数、回数の情報を記録するのは非常に基本的なことのように思えます。組み込みのデータ型ではできない場合、独自のカスタム型を作成することはできますか? ドキュメントと別のスタックオーバーフローの質問から、そうではないように感じます。しかし、上記の両方が不可能な場合、誰かが確認できますか?

4

1 に答える 1

4

現在、HealthKit のワークアウトは、アクティブなエネルギー燃焼と移動距離のみを追跡します。筋力トレーニングHKWorkoutActivityType値 (HKWorkoutActivityTypeTraditionalStrengthTrainingまたはHKWorkoutActivityTypeFunctionalStrengthTraining) のいずれかを使用できますが、筋力トレーニング固有のアクティビティを追跡するためのサンプル タイプはありません。カスタム サンプル タイプはサポートされていないため、HealthKit と統合するアプリケーションを現在構築したい場合は、適切なタイプとアクティブなエネルギー燃焼値を使用してワークアウトを保存し、他のデータを独自のアプリケーションのデータベースに保存することをお勧めします。または HKWorkout のメタデータ値として。

将来の SDK でストレングス トレーニングを追跡するためのより良いサポートが必要な場合は、Apple にバグを報告する必要があります。

于 2014-11-25T21:27:19.503 に答える