Recuperar HKWorkoutTypeIdentifier de una consulta de HealthKit

Aug 18 2020

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

1 BelleB.Cooper Aug 19 2020 at 14:28

Una vez que haya obtenido las muestras devueltas de la consulta, puede utilizarlas .workoutActivityTypeen cada muestra de entrenamiento para acceder al HKWorkoutActivityTypeque está configurado para esa muestra.