Récupérer HKWorkoutTypeIdentifier à partir d'une requête HealthKit
Dans une requête HealthKit, existe-t-il un moyen de récupérer le HKWorkoutTypeIdentifier d'origine utilisé pour stocker les données?
Je sais que vous pouvez utiliser HKWorkoutTypeIdentifier pour rechercher des types d'entraînement spécifiques; mais ce n'est pas ce que j'essaye de faire. La question à laquelle je veux répondre est "Quels types d'entraînements l'utilisateur a-t-il effectués?"
L'application Apple Health a une liste, tout comme certaines applications tierces. Mais je ne peux pas comprendre comment ils font ça.
Des idées?
Réponses
Une fois que vous avez renvoyé les échantillons de la requête, vous pouvez utiliser .workoutActivityType
sur chaque échantillon d'entraînement pour accéder à celui HKWorkoutActivityTypequi est défini pour cet échantillon.