コンテンツにスキップ

Mac同期

Mac同期を使うと、Mac自体をHealthKitリーダーにすることなく、Macでエクスポートを作成できます。Apple Healthデータの信頼できる情報源は引き続きiPhoneです。iPhoneが選択した日次データと設定の正確なスナップショットを取得し、そのジョブをMacに転送します。Macは共有エクスポーターを使ってパスを計画し、要求された形式をレンダリングして、選択した出力先フォルダにファイルを書き込みます。

iPhoneHealthKitデータを取得し、有効な設定のスナップショットを作成します。 ローカルネットワークバージョン管理されたジョブを近くのMacアプリへ転送します。 Mac選択された形式をレンダリングし、指定されたフォルダに書き込みます。 VaultObsidian、iCloud Drive、または任意のローカルフォルダに最終的なエクスポートが保存されます。
  1. macOSアプリをインストールして開きます。
  2. Macで出力先フォルダを選択し、Health.mdに書き込み権限を付与します。
  3. iPhoneで同期タブを開き、Mac接続を有効にします。
  4. iPhoneのエクスポートタブに戻り、接続中のMacを選択してエクスポートを設定し、エクスポートをタップします。
  • 日付範囲と有効な設定を記述した、バージョン管理されたエクスポート要求
  • iPhoneがHealthKitデータを取得している間の進捗メッセージと機能情報
  • 取得した日次データと、ファイル書き込みジョブ用の正確な設定スナップショットを運ぶ、サイズ上限付きでチェックサム検証済みのフレーム
  • 完了、一部完了、失敗、拒否、利用不可のいずれかを示す構造化された結果

アカウントやリモートのヘルスデータクラウドは必要ありません。近距離同期では暗号化されたMultipeer Connectivityを使用し、手動IP/Tailscaleではペアリング済みの暗号化されたNetwork.frameworkトランスポートを使用します。両方のデバイスが互いに到達できる必要があり、HealthKitを読み取るのは常にiPhoneです。

デスクトップ専用Vault

Obsidian VaultがMacにしかない場合、iPhoneのHealthKitからMac上のファイルへ送るための最も明快な方法です。

大規模なバックフィル

iPhoneでHealthKitの読み取りとエクスポート設定を行いながら、最終ファイルをデスクトップのディスクに保存できます。

ローカルアーカイブのワークフロー

macOS上でバックアップ、バージョン管理、インデックス作成の対象となるフォルダへ直接書き込めます。

ローカルネットワークが必要です

両方のデバイスが近くにあり、ローカルネットワークの使用を許可されている必要があります。携帯電話回線だけを使用しているiPhoneは、Macの出力先を検出できません。準備状況にMacでの対応が必要と表示された場合は、Macアプリを再度開き、出力先フォルダを選び直してください。

Mac同期とDirect CLI Accessは別の機能です

Section titled “Mac同期とDirect CLI Accessは別の機能です”

Mac同期では、出力先へのエクスポートと暗号化されたエージェントコンテキストのために、iPhoneとHealth.md for Macをペアリングします。Direct CLI Accessでは、別の信頼ドメインを通じてiPhoneとコマンドライン環境をペアリングします。直接接続モードではMacアプリなしで生データまたは生成済みファイルをエクスポートできますが、Macの暗号化されたクエリインデックスやMCPは利用できません。

iPhone側の個別設定を有効にする前に、Direct iPhone CLIをご覧ください。