🏥

HealthKitキャッチアップ

2024/03/10に公開

HealthKit

ヘルスケアとフィットネス - Apple Developer

HealthKit フレームワークについて

  • アプリ間で健康とフィットネスのデータを共有
  • データ型と単位を事前定義されたリストに制限
  • HealthKitデータ
    • 特性データ (characteristic data)
      • ユーザーの生年月日、血液型、生物学的性別、肌のタイプなど
      • アプリケーションは特性データを保存できない
    • サンプルデータ (sample)
    • トレーニングデータ (workout)
    • ソースデータ
    • 削除されたオブジェクト
    • HKObject
      • すべての HealthKit サンプル タイプのスーパークラス
  • iPhone と Apple Watch にはそれぞれ独自の HealthKit ストアがある

HealthKit のセットアップ

  1. アプリで HealthKit を有効にする

    • HealthKit 機能をターゲットに追加する
      image1.png
    • 追加後の状態
      image2.png
      • 「Clinical Health Records」とは?

        臨床記録(Clinical Health Records)とは、患者の健康状態や受けた治療に関する情報を含む記録のことを指します

  2. NSHealthUpdateUsageDescriptionNSHealthShareUsageDescription の設定

  3. HealthKit が現在のデバイスで利用できることを確認してください。

  4. アプリの HealthKit ストアを作成します。

  5. データの読み取りと共有の許可をリクエストします。

テストデータ関連

参考になりそうなリポジトリ

参考URL

Discussion