HealthKit
HealthKit は、iOS、iPadOS、および watchOS の健康およびフィットネスデータの中央リポジトリです。
あなたのアプリで HealthKit を有効にすると、健康情報にアクセスして更新する許可を人々に求めることができます。
重要
あなたのアプリが健康とフィットネスの機能を提供しない場合は、人々の個人的な健康データへのアクセスを要求しないでください。
たとえば、HealthKit 対応の栄養アプリは、カロリー消費の目標を定義し、食事の推奨を行うことができるように、人々の体重と活動データを取得する許可を求める場合があります。このシナリオでは、栄養アプリはデータ (人々が記録したカロリーなど) を HealthKit に送信することもできます。HealthKit はそのデータをグローバルな進捗指標に含めることができます。
開発者向けガイダンスについては、HealthKit (HealthKit) を参照してください。
プライバシー保護
人々のデータへのアクセス許可を要求し、そのデータを保護するために必要なすべての手順を実行しなければなりません。許可を受け取った後は、データの使用方法を明確に示して人々の信頼を維持することが不可欠です。開発者向けガイダンスについては、ユーザーのプライバシーの保護 (Protecting user privacy) を参照してください。
一貫したプライバシーの方針を提供します。 アプリの送信プロセス中に、明確に記載されたプライバシーの方針への URL を提供しなければなりません。これにより、人々があなたのアプリの App Store ページのリンクをクリックしたときに方針を表示できるようになります。開発者向けガイダンスについては、アプリ情報 > App Store Connect Help を参照してください。
必要な場合にのみ健康データへのアクセスを要求して下さい。 たとえば、人々が体重を記録するときに体重情報へのアクセスを要求することは理にかなっていますが、あなたのアプリの起動直後ではありません。要求が現在のコンテキストに明確に関連している場合、人々があなたのアプリの意図を理解するのに役立ちます。また、人々は付与する許可を変更できるため、あなたのアプリはアクセスが必要になるたびに要求を行う必要があります。開発者向けのガイダンスについては、requestAuthorization(toShare:read:completion:) (requestAuthorization(toShare:read:completion:)) を参照してください。
標準の許可スクリーンに説明メッセージを追加して、あなたのアプリの意図を明確にします。 人々は、健康データへのアクセスを承認するよう求められたときには、システムが提供する許可スクリーンが表示されることを期待します。情報が必要な理由と、その情報をあなたのアプリと共有することで人々がどのように利益を得ることができるかを説明する簡潔な文章をいくつか書いてください。標準の許可スクリーンの動作やコンテンツを複製したカスタム画面を追加しないでください。
システムのプライバシー設定のみを通じて、健康データの共有を管理して下さい。 人々は、[設定] > [プライバシー] で自分の健康情報へのアクセスをグローバルに管理することを期待しています。健康データの流れに影響を与える追加のスクリーンをあなたのアプリに作成して人々を混乱させないでください。
活動リング
活動リング要素を表示して、移動、エクササイズ、立位の目標に対する人々の進捗状況を表示することで、あなたのアプリの健康と元気データの提供を強化できます。活動アプリは各リングの位置とカラーを定義するため、人々はその要素になじみができ、その意味を理解できます。
活動リングは、移動、エクササイズ、立位の情報にのみ使用してください。 活動リングは一貫して、これらの特定の領域における進歩を表しています。他の目的で活動リングを複製または変更したり、他の種類のデータを表示したりしないでください。移動、エクササイズ、立位の進行状況を別のリングのような要素に決して表示しないでください。
活動リングを使用して、1 人の進捗状況を表示して下さい。 複数の人のデータを表すために活動リングを決して使用しないでください。また、ラベル、写真、またはアバターを使用するなどして、誰の進捗状況が表示されているかが明確であることを確認してください。
活動リングを装飾に使用しないでください。 活動リングは人々に情報を提供します。あなたのアプリのデザインを単に装飾するだけではいけません。ラベルまたは背景グラフィックに活動リングを決して表示しないでください。
ブランドに活動リングを使用しないでください。 活動リングを厳密に使用して、あなたのアプリで活動の進行状況を表示します。あなたのアプリのアイコンや販売資料で活動リングを決して使用しないでください。
活動リングと背景のカラーを維持して下さい。 一貫したユーザー体験を実現するには、表示されるコンテキストに関係なく、活動リングの視覚的外観を常に同じにしなければなりません。フィルターを使用したり、カラーを変更したり、不透明度を変更したりして、リングや背景の外観を決して変更しないでください。代わりに、リングと調和するように周囲のインターフェイスを設計して下さい。たとえば、リングを円で囲みます。リングが切断されたり、場違いに見えたりしないように、リングの大きさは常に適切に調整してください。
活動リングの余白を維持します。 活動リング要素には、リング間の距離以上の最小外側の余白が含まれていなければなりません。他の要素がこの余白またはリング自体を切り取ったり、妨害したり、侵入したりは決してしてはいけません。円内に活動リング要素を表示するには、円形マスクを適用するのではなく、囲んでいるビューの角の半径を調整します。
他のリング状の要素を活動リングと区別します。 異なるリングスタイルを混在させると、視覚的に混乱するインターフェイスになります。他のリングを含めなければならない場合は、余白、線、またはラベルを使用して、それらを活動リングから分けます。カラーとスケールも、視覚的な分離を提供するのに役立ちます。
活動性の通知でのみアプリ固有の情報を提供して下さい。 システムは、移動、エクササイズ、および立位の進行状況の更新を既に配信しています。これと同じ情報を繰り返さないでください。また、あなたのアプリの通知に活動リング要素を決して表示しないでください。通知で活動の進行状況を参照することは問題ありませんが、あなたのアプリに固有の方法で行い、システムによって提供される同じ情報を複製しないでください。
開発者向けガイダンスについては、HKActivityRingView (HKActivityRingView) を参照してください。
Apple Health アイコン
Apple Health アイコンは、アプリが HealthKit および Health アプリと連携していることを示します。以下のガイドラインは、アイコンを正しく使用するのに役立ちます。コピーと UI テキストで HealthKit と Health アプリを参照する方法については、編集ガイドライン を参照してください。販売コミュニケーションで "Works with Apple Health" (Apple Health と連携) バッジを使用する方法については、Apple Health と連携 を参照してください。
Apple が提供するアイコンのみを使用してください。 独自の Apple Health アイコンのデザインを作成したり、Apple が提供するデザインを模倣したりしないでください。Apple のデザインリソース から Apple Health アプリのアイコンをダウンロードして下さい。
Apple Health アイコンの近くに Apple Health という名前を表示します。 両方の要素を近くに表示すると、アイコンが Health アプリを表していることが人々にわかります。
Apple Health アイコンを他の健康関連アプリのアイコンと一貫して表示します。 他のアプリアイコンを含むビューで、Apple Health アイコンを他のアイコンよりも小さくしないでください。
Apple Health アイコンをボタンとして使用しないでください。 アイコンは、Health アプリとの互換性を示すためにのみ使用してください。
Apple Health アイコンの外観を変更しないでください。 アイコンをマスクして角の半径を変更したり、円形に表示したりしないでください。境界線、カラーのオーバーレイ、グラデーション、陰影、その他の視覚効果などの装飾を追加しないでください。
Apple Health アイコンの周囲には、その高さの 1/10 の最小スペースを確保してください。 アイコンを別のグラフィック要素に合成しないでください。
Apple Health アイコンをテキスト内で使用したり、Health、Apple Health、または HealthKit という用語の代わりとして使用したりしないでください。 テキストで Health アプリと HealthKit を適切に参照する方法については、編集ガイドライン を参照してください。
Health アプリのイメージやスクリーンショットを表示しないでください。 すべての Apple の画像と同様に、これらのデザインは著作権で保護されており、あなたのアプリや販売資料に表示されるべきではありません。あなたのアプリに活動リング要素を含めて、移動、エクササイズ、および立位の進行状況を表示できます。ガイダンスについては、活動リング を参照してください。
編集ガイドライン
Health アプリを Apple Health または the Apple Health アプリ と呼んでください。 あなたのアプリと販売テキストでは、Apple Health を使用すると明確になります。
HealthKit という用語は使用しないでください。 HealthKit は開発者向けの用語で、あなたのアプリが健康データにアクセスするために使用するフレームワークの名前です。あなたのアプリが人々のデータをどのように処理するかを人々に説明する必要がある場合は、Apple Health アプリ という用語を使用してください。たとえば、あなたのアプリは "Apple Health アプリと連携する" または "Apple Health アプリのデータを使用する" と言うことができます。
Apple Health という用語を使用する場合は、大文字と小文字を正しく使用してください。 Apple Health は 2 つの単語で、大文字の A と大文字の H の後に小文字が続きます。すべてのテキストを大文字にするアプリなど、確立されたタイポグラフィインターフェイススタイルに準拠する必要がある場合にのみ、Apple Health をすべて大文字で表示できます。
人々の混乱を避けるために、システムが提供する Health の翻訳を使用してください。 人々が自分のデバイスで表示する翻訳を使用して、Apple Health アプリを参照することをお勧めします。
リソース
関連
開発者用文書
HealthKit (HealthKit)
ユーザーのプライバシーの保護 (Protecting user privacy)