Recuperar HKWorkoutTypeIdentifier de uma consulta HealthKit

Aug 18 2020

Em uma consulta HealthKit, há uma maneira de recuperar o HKWorkoutTypeIdentifier original usado para armazenar os dados?

Eu sei que você pode usar HKWorkoutTypeIdentifier para consultar tipos de treino específicos; mas não é isso que estou tentando fazer. A pergunta que desejo responder é "Que tipos de exercícios o usuário fez?"

O aplicativo Apple Health tem uma lista, assim como alguns aplicativos de terceiros. Mas não consigo entender como eles estão fazendo isso.

Alguma ideia?

Respostas

1 BelleB.Cooper Aug 19 2020 at 14:28

Depois de obter as amostras retornadas da consulta, você pode usar .workoutActivityTypeem cada amostra de treino para acessar o HKWorkoutActivityTypeque está definido para essa amostra.