ヘルスインポーターを使えばiPhone間で健康データを簡単に移動できる

ヘルスインポーターを使えばiPhone間で健康データを簡単に移動できる
ヘルスインポーターを使えばiPhone間で健康データを簡単に移動できる

少数派かもしれませんが、毎年iPhoneを買い替えるたびに、バックアップから再インストールせずに、最初から使い始めるようにしています。以前にもお話ししましたが、お気に入りのアプリのほとんどがクラウドにデータを保存しているため、iOSをクリーンインストールすることは、基本的にアプリの再ダウンロードと整理にかかっています。その過程で、iOSをクリーンインストールすることで、実際に使用するアプリと削除できるアプリを再評価できます。これにより、デバイスをスリムに保ち、十分なストレージ容量を確保できます。1

バックアップなしでiOSをインストールするたびに、どうしても気になる点が一つあります。それは、ヘルスケアデータが失われてしまうことです。以前は、Lifesumや優れたGyroscopeといった外部ウェブサービスに情報の一部をバックアップしておけば問題ありませんでした。しかし、時間が経つにつれて、Appleのヘルスケアアプリで自分の健康履歴全体を確認できないことが問題となり、毎年バックアップから復元しないというスタンスを再考せざるを得なくなりました。

幸いなことに、ダン・ローウェンハーツ氏が解決策を考案してくれました。おかげで、当面は復元不要戦略を継続できます。ローウェンハーツ氏が開発したHealth Importerは、2.99ドルで購入できるシンプルなユーティリティで、まさに期待通りの機能を備えています。このアプリは、iPhone、Apple Watch、サードパーティ製アプリから記録されたすべてのデータポイントを含む過去のエントリを、Healthデータベースのバックアップから復元します。

ヘルスケアアプリのバックアップをエクスポートすることは以前から可能でしたが、私の経験では、Health Importer ほど迅速かつ確実に古いデータベースを Apple ヘルスケアにインポートできるユーティリティはありませんでした。ヘルスケア復元ユーティリティの最初の波は、XML (Apple のエクスポート形式) から CSV への変換などの回避策に依存していましたが、これは時間がかかり、エラーが発生しやすかったです。Loewenherz 氏は、過去数か月間、どこにも文書化されていない Apple の XML バックアップ形式をリバースエンジニアリングし、ヘルスケアに保存されているほぼすべてのデータ タイプ2 をインポートできるシステムを作成することができたと語っています。Health Importer のわかりやすいアプローチと相まって、このアプリは、暗号化されたバックアップや完全なシステム復元を扱いたくないユーザーのために Apple が提供すべきもののように思えます。

Health Importerの使い方は以下の通りです。Appleのヘルスケアアプリを開き、右上のプロフィールアイコンをタップして、下部にある「ヘルスケアデータをエクスポート」を選択します。ヘルスケアアプリはエクスポートファイル(.zipアーカイブ)を作成し、iOS 10の新しい拡張機能「iCloud Driveに追加」を使ってiCloud Driveに保存できます。

次に、Health Importer を開いて「インポート」をタップします。アプリは iCloud Drive のドキュメントピッカーインターフェースを表示します。Health のバックアップファイルを別の場所に保存している場合は、通常通りドキュメントプロバイダーを切り替えることができます。バックアップファイルを選択すると、Health Importer がインポートが必要なサンプルのスキャンを開始します。インポートするデータポイントを確認し、Health Importer に Health カテゴリへのアクセスを許可して数秒待つと、古い Health データが新しい iPhone に復元されます。私は Health Importer を iPhone 6 Plus の 1 年間分のデータ(453,000 以上のデータポイント)でテストしましたが、問題なく動作しました。

新しいiPhoneのヘルスケアアプリでは、古いデータポイントの表示が以前のデバイスと若干異なることに気づくでしょう。例えば、それらをキャプチャしたアプリのアイコンはHealth Importerのアイコンになります。個々のデータポイントの詳細画面を開くと、Health Importerの処理によって新しいソースと追加日が書き込まれますが、元の作成日と元のソースはそのまま保持されていることがわかります。そのため、古いデータポイントはHea​​lth Importerによってキャプチャされたように見えますが、メタデータには元のデータポイントとキャプチャしたデバイスまたはアプリの詳細が表示されます。

Health Importerは、昨年iPhone 6 Plusから6s Plusに乗り換えた時に欲しかったアプリです。Loewenherz氏はAppleのHealthバックアップフォーマットの解析を非常にうまく行っており、iCloudの完全復元をせずにiPhoneを乗り換えたい人にとってHealth Importerは非常に役立つでしょう。私のテストではHealth Importerは完璧に動作したので、iPhone 7 Plusに乗り換えたらすぐにまた使おうと思っています。

Health Importer は App Store で 2.99 ドルで入手できます。


  1. メッセージや通話履歴のログが失われても特に気になりません。↩︎
  2. このアプリは、エクササイズ時間とスタンド/ロール時間のデータを移行できません。残念ながら、これは開発者が修正できないHealthKitの制限事項です。サードパーティ製アプリは、これらのカテゴリのデータをヘルスケアアプリに書き込むことができません。↩︎

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。