投稿

3月, 2015の投稿を表示しています

HealKit HKObjectType 一覧

イメージ
 iOS8からHealthKitが使用できるようになりました。このHealthKit使用することで様々なヘルスデータを管理できます。これらのデータへアクセスする場合、アプリ内で各データへのアクセスをユーザーに確認しなければなりません。確認するには以下のメソッドを使用するのですが、アクセスするデータのタイプがわかりにくかったので一覧にまとめてみました。 ※確認を行った端末はiOS8.2になります。 HealthKitデータへのアクセス確認メソッド - (void)requestAuthorizationToShareTypes:(NSSet *)typesToShare readTypes:(NSSet *)typesToRead completion:(void (^)(BOOL success, NSError *error))completion; HealthKitデータへのアクセス確認画面 HealthKitデータタイプ一覧 QuantityTypeIdentifier 表示名 HKQuantityTypeIdentifierBodyMassIndex ボディマス指数(BMI) HKQuantityTypeIdentifierBodyFatPercentage 体脂肪率 HKQuantityTypeIdentifierHeight 身長 HKQuantityTypeIdentifierBodyMass 体重 HKQuantityTypeIdentifierLeanBodyMass 除脂肪体重 HKQuantityTypeIdentifierStepCount 歩数 HKQuantityTypeIdentifierDistanceWalkingRunning ウォーキング+ランニング HKQuantityTypeIdentifierDistanceCycling 自転車の走行距離 HKQuantityTypeIdentifierBasalEnergyBurned 基礎代謝量 HKQuantityTypeIdentifierActiveEnergyBurned アクティブカロリー HKQuantity