2017-10-14 2 views
0

Mit Blick auf HKWorkoutActivityType enum gibt es viele Sportarten aufgeführt. https://developer.apple.com/documentation/healthkit/hkworkoutactivitytype Ich versuche herauszufinden, welche spezifischen Beispieldaten für jeden Sport verfügbar sind, zB Lacrosse ... Woher weiß ich, welche HK-Daten ich für einen bestimmten Aktivitätstyp abfragen kann? Oder sind das nur bloße Namen für die Workouts ohne wirklichen Unterschied zwischen ihnen?HKWorkoutActivityType detaillierte Dokumentation?

Antwort

2

Dies sind nur die Namen der Workouts, so dass Sie zwischen ihnen unterscheiden können.

Also jedes Training hat eine Leistungsart haben und dann können Sie eine beliebige Anzahl von Proben zu einem bestimmten Training hinzufügen ...

enter image description here

+0

Vielen Dank! Gibt es eine Liste aller verfügbaren Samples, die ich abfragen kann? Ich wollte speziell die Geschwindigkeit ermitteln (z. B. Beschleunigungsmesserdaten) oder muss ich Core Motion separat verwenden, um das zu erreichen? – GarySabo

+0

Ich würde denken, dass Sie Core Motion verwenden müssen, da HealthKit eher ein System zum Aufzeichnen von Daten ist, und nicht so sehr wie Datensammler, wie viel Sie gelaufen sind, wie schnell, wie viele Schritte Sie genommen haben usw. – Ladislav

+0

Soweit Samples gehen, gibt es eine ganze Liste von ihnen ... enum 'HKQuantityTypeIdentifier', mehr Infos hier ... https: //developer.apple.com/documentation/healthkit/hkquantitytypeidentifier – Ladislav

Verwandte Themen