Recuperar HKWorkoutTypeIdentifier de una consulta de HealthKit
En una consulta de HealthKit, ¿hay alguna forma de recuperar el HKWorkoutTypeIdentifier original utilizado para almacenar los datos?
Sé que puede usar HKWorkoutTypeIdentifier para consultar tipos de entrenamiento específicos; pero eso no es lo que estoy tratando de hacer. La pregunta que quiero responder es "¿Qué tipo de entrenamientos ha realizado el usuario?"
La aplicación Apple Health tiene una lista, al igual que algunas aplicaciones de terceros. Pero no puedo entender cómo lo están haciendo.
¿Algunas ideas?
Respuestas
Una vez que haya obtenido las muestras devueltas de la consulta, puede utilizarlas .workoutActivityType
en cada muestra de entrenamiento para acceder al HKWorkoutActivityTypeque está configurado para esa muestra.