Récupérer HKWorkoutTypeIdentifier à partir d'une requête HealthKit

Aug 18 2020

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

1 BelleB.Cooper Aug 19 2020 at 14:28

Une fois que vous avez renvoyé les échantillons de la requête, vous pouvez utiliser .workoutActivityTypesur chaque échantillon d'entraînement pour accéder à celui HKWorkoutActivityTypequi est défini pour cet échantillon.