App Storeでアプリリリース時の審査基準となるレビューガイドライン。
初めての iOS アプリ開発において、英文であることを理由に熟読しないまま理解したつもりで開発を始めてしまい、何度もリジェクトを経験しました。
このときのリジェクトによる苦い経験から、少しでも日本の開発者の役に立てればと思い、App Store Review Guidelines を和訳(一部意訳)しました。
あえて訳さない方が適切と思われる名称やセンテンスについては、原文のままの表現を用いています。(本コンテンツに対してのご意見・不備・間違い等ありましたらこちらからご連絡いただければ幸いです)
開発者のスキル・レベルに関係なく、一読すればきっとリリースまでの道のりが短くなります。ご活用下さい。
- 更新履歴
-
- [2015.12.23] 11.6項の誤りを修正しました。おのでら様、ご指摘いただきありがとうございました。
- [2015.12.21] 11.9項の誤りを修正しました。匿名希望様、ご指摘いただきありがとうございました。
- [2015.06.26] 11.17項を追加しました。sakuyan様、ご連絡いただきありがとうございました。
- [2015.06.19] 9.4項を更新しました(64kbps -> 192kbps)すがはら様、ご連絡いただきありがとうございました。
- [2015.06.04] レビューガイドラインに 25-28 項追加しました。すがはら様、ご連絡いただきありがとうございました。
- [2014.10.10] 11 項目の誤植(通過 -> 通貨)を修正しました。町田様、ご指摘いただきありがとうございました。
- [2014.07.09] 2.7 項目の誤訳を修正しました。pernodd様、ご指摘いただきありがとうございました。
- [2014.05.01] 2.15 項目の誤り(50MB -> 100MB)を修正しました。開発要員A様、ご指摘いただきありがとうございました。
- [2014.02.18] 24.Kids Category の追加と HTML タグ、翻訳の誤記を修正しました。
- [2013.07.20] コンテンツの本文を修正しました。
- [2013.07.14] 一部コンテンツ内容の構成を変更しました。
INDEX
App Store Review Guidelines(和訳)
- 目次
-
- 契約条件(Terms and conditions)
- 機能性(Functionality)
- メタデータ、レーティングとランキング(Metadata, ratings and rankings)
- ロケーション(Location)
- プッシュ通知(Push notifications)
- Game Center
- 広告(Advertising)
- 商標およびトレードドレス(Trademarks and trade dress)
- メディアコンテンツ(Media content)
- ユーザーインターフェース(User interface)
- 課金および通貨(Purchasing and currencies)
- スクレイピングと集約(Scraping and aggregation)
- デバイスへの損傷(Damage to device)
- 個人攻撃(Personal attacks)
- 暴力(Violence)
- 不快なコンテンツ(Objectionable content)
- プライバシー(Privacy)
- ポルノ(Pornography)
- 宗教、文化、民族性(Religion, culture, and ethnicity)
- コンテスト、懸賞、宝くじ、ラッフルズ(Contests, sweepstakes, lotteries, and raffles)
- チャリティーと貢献(Charities and contributions)
- 法的要件(Legal requirements)
- Passbook
- Kids Category
- 拡張機能(Extensions)
- HomeKit
- HealthKit と人体調査(HealthKit and Human Subject Research)
- TestFlight
- Apple Pay
-
1.契約条件(Terms and conditions)
-
- あなたとApple間では、あなたはApp Storeのアプリケーションの開発者として、プログラム使用許諾契約書(PLA)、ヒューマンインタフェースガイドライン(HIG)、または任意のライセンスや契約の条項に拘束されています。
次の規則と例は、App Storeでのアプリの承認を得られるよう、あなたを支援することを目的としており、他の契約から規定を改正、または削除を行うことはありません
- あなたとApple間では、あなたはApp Storeのアプリケーションの開発者として、プログラム使用許諾契約書(PLA)、ヒューマンインタフェースガイドライン(HIG)、または任意のライセンスや契約の条項に拘束されています。
-
2.機能性(Functionality)
-
- クラッシュするアプリはリジェクトされます
- 表示バグがあるアプリはリジェクトされます
- 開発者の申請と異なる実行しないアプリはリジェクトされます
- アプリの説明と矛盾し文書化されていない、隠された機能が含まれているアプリはリジェクトされます
- 非公開APIを使用するアプリはリジェクトされます
- 指定されたコンテナ領域外のデータを読み書きするアプリはリジェクトされます
- いかなる方法・形式であれ、コードをダウンロードするアプリはリジェクトされます
- 他の実行可能なコードをインストールしたり、起動するアプリはリジェクトされます
- “ベータ”、”デモ”、”トライアル”、または”テスト”バージョンのアプリはリジェクトされます
- iPhoneアプリは、iPhoneの解像度、かつ2X iPhone 3GSの解像度で、変更を加えることなく、iPad上でも実行できる必要があります
- App Storeで既に存在するアプリの複製、特に、おなら、げっぷ、懐中電灯、カーマスートラアプリのように多く存在するアプリの場合はリジェクトされます
- ユニークではない、あまり有用でない、単にウェブサイトをバンドルしたもの、永続する娯楽価値を提供しないアプリケーションはリジェクトされます
- 主に素材または広告を販売しているアプリはリジェクトされます
- 明示されていない偽の機能を提供するように意図されているアプリはリジェクトされます
- 100MBより大きなサイズのアプリケーションは携帯電話ネットワーク(これは、アップ・ストアによって自動的に禁止されます)上ではダウンロードできません
- マルチタスクアプリは意図された目的のためにバックグラウンドサービスを使用することがあります:VoIP、音声再生、場所、タスク終了、ローカル通知等
- Webを閲覧するアプリは、iOSのWebKitフレームワークとWebKit Javascriptを使用しなければなりません
- アルコールの過剰摂取や違法薬物、または未成年者がアルコールやタバコの煙を消費するように奨励を促すアプリはリジェクトされます
- 間違った診断や他の不正確なデバイスのデータを提供するアプリはリジェクトされます
- App Storeに対し似通ったアプリを大量に公開するスパム行為が発覚した場合は、iOSデベロッパプログラムから削除されます
- 単純に曲やムービーのアプリはiTunes Storeに提出されるべきである。本のアプリはiBookstoreでに提出しなければならない
- ユーザーが場所やキャリアによってアプリなどを使用することを任意に制限するものはリジェクトされます
- アプリはiOS Data Storage Guidelinesに従う必要があり、それらに従えない場合はリジェクトされます
- Newsstandで提供されているアプリはスケジュール1,2、およびDeveloper Program License Agreementの3を遵守できない場合リジェクトされます
- App Storeに似ている、もしくは混乱させるやり方で、購入または促進のためあなた自身のアプリを表示するアプリはリジェクトされます
-
3.メタデータ、レーティングとランキング
-
- 他のモバイルプラットフォームの名前に言及しているアプリやメタデータはリジェクトされます
- プレースホルダのテキストを持つアプリはリジェクトされます
- アプリケーションコンテンツに関係のない説明と機能を持つアプリはリジェクトされます
- iTunes Connectでのアプリ名とデバイスに表示される名前は、混乱を生じないために同様であるべきです
- アプリの大、小のアイコンは混乱が生じないために同様であるべきです
- レーティング4+に準拠していないアプリアイコンとスクリーンショットを使用した場合はリジェクトされます
- アプリのカテゴリやジャンルの項目の選択が、アプリの内容に適切でない場合リジェクトされます
- 開発者は、アプリへの適切な格付けを付与する責任があります。不適切な評価は、Appleによって変更/削除される場合があります
- 開発者は、自分のアプリのための適切なキーワードを割り当てる責任があります。不適切なキーワードはアップルによって変更/削除される場合があります
- App Storeでのユーザーレビューやチャートのランキングを不正操作した開発者は、iOSデベロッパプログラムから削除されます
- インストール時にiOSデバイスの再起動を求めるアプリはリジェクトされます
- アプリにサポートやプライバシーポリシーのURLが含まれている場合、それらはすべて完全に機能するようにしておくべきです
-
4.ロケーション(Location)
-
- 位置データを収集する前に通知しない、またはユーザーの同意を得ないまま送信、使用するアプリはリジェクトされます
- 車両、航空機、またはその他のデバイスの自動または自律制御のためのロケーションベースのAPIを使用するアプリはリジェクトされます
- ディスパッチ、フリート管理、緊急サービスのためのロケーションベースのAPIを使用するアプリはリジェクトされます
- 位置データは、アプリによって提供される機能やサービスに直接関連するとき、ユーザーまたは承認された広告の使用をサポートするためにのみ使用出来ます
-
5.プッシュ通知(Push notifications)
-
- Appleのプッシュ通知(APN)APIを使用せずにプッシュ通知を提供するアプリはリジェクトされます
- AppleからのプッシュアプリケーションIDを取得することなく、APNサービスを利用するアプリはリジェクトされます
- ユーザーの同意なしプッシュ通知を送るアプリはリジェクトされます
- プッシュ通知を使用して、機密性の高い個人情報や機密情報を送信するアプリはリジェクトされます
- 未承諾メッセージを送信するためにプッシュ通知を使用したり、フィッシングやスパム目的のためにアプリはリジェクトされます
- アプリは、広告、プロモーション、または任意の種類のダイレクトマーケティングを送信するためにプッシュ通知を使用することはできません
- プッシュ通知を使用するためにユーザーに課金することはできません
- 過度にプッシュ通知と不当なAPNのサービスにより、デバイス負担をかけるもの、ネットワーク容量や帯域幅を使用するアプリはリジェクトされます
- ウイルス、ファイル、コンピュータコード、またはAPNサービスの正常な動作を害し、又は混乱させる可能性があるプログラムを送信するアプリはリジェクトされます
-
6.Game Center
-
- エンドユーザーまたは第三者に任意のプレイヤーIDを表示するアプリはリジェクトされます
- Game Centerの条件により、承認以外の任意の使用のためにプレイヤーIDを使用するアプリはリジェクトされます
- Game Centerから入手する他の情報を利用し、ルックアップを逆にたどる、関係、関連付け、トレース、収集、またはプレイヤーのID、エイリアス、を悪用する開発者は、iOSデベロッパプログラムから削除されます
- LeaderboardのスコアのようなGame Centerの情報は単にGame Centerの用途のために承認されたアプリの中で使用されてもよい
- 未承諾メッセージを送信したり、フィッシングやスパム目的のためにするためにGame Centerのサービスを利用するアプリはリジェクトされます
- 過度にGame Centerのネットワーク容量や帯域幅を使用するアプリはリジェクトされます
- ウイルス、ファイル、コンピュータコード、またはゲームセンターサービスの正常な動作を害し、又は混乱させる可能性があるプログラムを送信するアプリはリジェクトされます
-
7.広告(Advertising)
-
- 人為的にインプレッション数を増やしたり、広告のクリックスルーを行うアプリはリジェクトされます
- 空のiADバナーを含むアプリはリジェクトされます
- 主に広告の表示のために設計されているアプリはリジェクトされます
-
8.商標およびトレードドレス(Trademarks and trade dress)
-
- アプリは、アップルの商標、著作権、およびApple商標一覧を使用するためのガイドラインで説明したすべての条件を遵守しなければならない
- Appleがアプリのソースまたはサプライヤーであることを提案、または、Appleが品質や機能に関する特定の表現を支持していると推測できるようなアプリはリジェクトされます
- 既存のApple製品や広告テーマと、紛らわしい表示をするアプリはリジェクトされます
- Apple製品名のスペルミス(i.e., GPS for Iphone, iTunz)であるかのうようなアプリ名をつけた場合リジェクトされます
- アプリは、商標、著作権、特許権、または使用のサードパーティの条件に違反するような、保護されたサードパーティ製の材料を使用することはできません。そのような材料を使用するための許可は、要求に応じて提供されなければならない
-
9.メディアコンテンツ(Media content)
-
- ミュージックライブラリ内のメディアにアクセスするために、MediaPlayerのフレームワークを使用していないアプリはリジェクトされます
- iPodのインタフェースを模倣したアプリのユーザーインターフェイスはリジェクトされます
- 携帯電話ネットワーク回線経由でオーディオストリーミングコンテンツが5メガバイト以上、5分以上のコンテンツを使用することはできません
- 10分を超える携帯電話ネットワークを介した映像配信コンテンツは、HTTPライブストリーミングを使用し、ベースラインの192 kbpsの音声のみのHTTPライブストリームを含める必要があります
-
10.ユーザーインターフェース(User interface)
-
- アプリはApple iOS Human Interface Guidelinesにおけるすべての条件を遵守しなければなりません
- App Store、iTunes StoreおよびiBookstore等の、あらかじめiPhoneにバンドルされたアプリに似たアプリはリジェクトされます
- システムが提供するボタンやアイコンを、Apple iOS Human Interface Guidelinesに記載されている通りに使用していないアプリはリジェクトされます
- マルチアプリケーションを体験させるようなウィジェット、代替デスクトップ/ホーム画面の環境を作成したり、シミュレートするアプリはリジェクトされます
- 音量アップ/ダウンや、着信/サイレントスイッチなどの、標準的なスイッチの機能を変更するアプリはリジェクトされます
- Appleと当社の顧客は、シンプルで洗練された、創造的なインターフェイスを好みます。彼らはより多くの働きを求めるが、そこにはそれだけの価値があります。Appleは高いハードルを設定しています。あなたのユーザインタフェースが複雑、または非常に良いとされる条件を満たせていない場合、リジェクトされることがあります
-
11.課金および通貨(Purchasing and currencies)
-
- App Store以外のメカニズムで、追加機能または機能のロックを解除したり有効にするアプリはリジェクトされます
- In-App Purchase API (IAP) 以外でのコンテンツ、機能、またはサービスを購入するアプリはリジェクトされます
- アプリ外部で使用される物理的な商品、または商品やサービスを購入するために、IAP を使用したアプリはリジェクトされます
- クレジットや他の通貨を購入するために IAP を使用するアプリは、アプリケーション内でそれらのクレジットを消費しなければなりません
- IAP を使用し、有効期限の切れたクレジットや他通貨を購入するアプリはリジェクトされます
- IAP を利用したコンテンツの購読期間は最低7日以上とし、それら iOS デバイスすべてからのユーザに利用可能でなければなりません
- アイテムを購入するために IAP を使用するアプリは、正確な Purchasability type を割り当てる必要があります
- IAP を使用し、カメラやジャイロスコープなどの、iOS が提供する組み込みの機能へのアクセスを購入するアプリはリジェクトされます
- 一定期間後に期限が切れるコンテンツやサービスを含むアプリはリジェクトされます。ただし、特別に認められたコンテンツは除きます(映画、テレビ番組、音楽、書籍等)
- 保険アプリケーションは、分散地域では法的遵守においては、無償でなければならず、IAPを使用することはできません
- 一般的な価値より高価なアプリは、より徹底的に我々はそれを調査します
- サブスクリプションを提供するアプリは、IAPを使用して行う必要があり、Appleはこれらの購入のための、開発者との売り上げの分配を7:3とすることを、開発者プログラムライセンス契約(Program License Agreement)に定める
- 電子書籍を購入するために、Webサイトに行くための”購入”ボタンのような、サブスクリプション用の外部メカニズムへのリンクがあるアプリはリジェクトされます
- アプリでは、アプリの外で購入し承認されたコンテンツ(具体的に雑誌、新聞、書籍、オーディオ、音楽、ビデオ、クラウドストレージ)の読み取りまたは再生をすることができます。Appleはアプリ内で購入したコンテンツのための収入の一部を受け取ることになります
- アプリだけで、定期刊行物(新聞、雑誌)ビジネスアプリ(エンタープライズ、productivity、プロフェッショナルな制作、クラウドストレージ)、メディアアプリ(ビデオ、オーディオ、音声)等のコンテンツを自動更新するアプリはリジェクトされるかもしれません
- アプリを介して、特定の承認された物理的な製品(例えば、おもちゃなど)と組み合わせて、使用される追加機能を有効にすることができ、またそのようなハードウェア(たとえば望遠鏡を制御するために使用されるアプリケーションのいずれかで完全に依存している場合)または、その達成のための IAP の使用による報酬の方法などによって、物理的な製品の使用が可能です
- アプリはリリースされている地域の法を順守する限り、承認された仮想通貨の譲渡を促進することができます
-
12.スクレイピングと集約(Scraping and aggregation)
-
- Appleのサイト(apple.com、iTunes Store、App Store、iTunes Connect、Apple Developer Programs等)から任意の情報を収集し、Appleのサイトやサービスからのコンテンツを使用してランキングを作成するアプリケーションはリジェクトされます
- アプリ内では、iTunes Store RSSフィード等の承認されたアップルのRSSフィードを使用してもよい
- 単なるWebクリッピング、ネット上の情報を収集し提供する事業者、またはリンクのコレクションのアプリはリジェクトされるかもしれません
-
13.デバイスへの損傷(Damage to device)
-
- 装置に損害をもたらすかもしれない方法で、アップル・デバイスを使用するようにユーザを激励するアプリはリジェクトされます
- 急速にバッテリーの液漏れを促したり、過度の熱を発するアプリはリジェクトされます
-
14.個人攻撃(Personal attacks)
-
- 特定の個人やグループを誹謗、中傷、攻撃する可能性のあるアプリはリジェクトされます
- 専門の政治風刺家およびユーモアのある人は、攻撃、狭量な注釈の禁止から免除されています
-
15.暴力(Violence)
-
- 人や動物の殺傷、不具、撃たれる、刺される、拷問等の現実的なイメージを描いたアプリはリジェクトされます
- 暴力や子どもの虐待を描くアプリはリジェクトされます
- ゲームの文脈の中で”敵”は、もっぱら特定の人種、文化、本物の政府や企業、または任意の実像、実体をターゲットにすることはできません
- 違法な武器や核兵器の現実的な描写、使用を奨励する表現を含むアプリはリジェクトされます
- ロシアンルーレットのゲームが含まれているアプリはリジェクトされます
-
16.不快なコンテンツ(Objectionable content)
-
- 過度に不快、または粗野なコンテンツを提示するアプリはリジェクトされます
- ユーザーが混乱、または嫌悪するように設計されているアプリはリジェクトされます
-
17.プライバシー(Privacy)
-
- アプリでは、事前に、どのように、どこのデータが使用されるかに関する情報へのアクセスを、ユーザーの許可を得なければ、データを送信することはできません
- アプリが機能するために、誕生日やメールアドレスなどの個人情報を共有する必要があるアプリはリジェクトされます
- データ収集の対象が未成年である場合リジェクトされます
-
18.ポルノ(Pornography)
-
- 審美的または感情的な感情よりも、官能を刺激するような意味をもつ表現、ポルノ素材を含むアプリはリジェクトされます
- ユーザー投稿等によるコンテンツにおいて、ポルノ表現が用いられるおそれのあるアプリはリジェクトされます
-
19.宗教、文化、民族性(Religion, culture, and ethnicity)
-
- 特定グループを攻撃、誹謗中傷する意見や情報を含むアプリはリジェクトされます
- 教典などのテキストを含む場合は、正確な引用または翻訳でなければなりません。論評は教育的または参考になるべきであって、争いを煽るものであってはならない
-
20.コンテスト、懸賞、宝くじ、ラッフルズ(Contests, sweepstakes, lotteries, and raffles)
-
- 懸賞やコンテストは、アプリの開発者/会社によって後援されている必要があります
- 懸賞やコンテストに関する公式ルールは、アプリケーションで提示され、Appleがスポンサーでない場合、または、いかなる方法においても、この活動に関与することを明確にしなければなりません
- 宝くじアプリを実行するためには、景品法等の法律によって許可されるものでなければなりません。開発者、および宝くじアプリは、次のすべての特性を持っている必要があります:考慮、チャンス、賞金
- ユーザが直接アプリから、宝くじやラッフルチケットを購入できるようにするアプリはリジェクトされます
-
21.チャリティーと貢献(Charities and contributions)
-
- 公認の慈善団体へ寄付する機能を含むアプリは無料でなければならない
- 寄付の収集はSafariでウェブサイトを開くか、SMSを使わなければならない
-
22.法的要件(Legal requirements)
-
- アプリが提供される地域の法律を守ること。対象地域の法律を理解し、遵守することは開発者の義務である
- 虚偽の記載や不正、不当な表示、類似するアプリや名前、アイコンの使用はリジェクトされます
- 犯罪を助長、または奨励するアプリはリジェクトされます
- 違法ファイル共有を有効にするアプリはリジェクトされます
- カードカウンターを含む、違法賭博補助として使用するために設計されているアプリはリジェクトされます
- 匿名またはいたずら電話、SMS/MMSのメッセージングを有効にするアプリはリジェクトされます
- ひそかにユーザーのパスワードや、プライベートなユーザーデータ等の取得を目的としたアプリを作成する開発者は、iOSデベロッパプログラムから削除されます
- 飲酒運転を助長するアプリはリジェクトされます
-
23.Passbook
-
- Passbookによる支払いを受け、オファーまたはオファー識別情報を送信するために使用することができます。(映画のチケット、航空券、クーポンや報酬申し出等)これら以外の用途ではアプリ本体のリジェクト、ならびにPassbookの資格を取り消す場合があります
- パスの発行者はパスもしくはアプリ内に、有効な連絡先情報を含める必要があります。これらがないアプリはリジェクト、ならびにPassbookの資格を取り消す場合があります
- パスは自身の名前、商標やブランドの下にパスを配布する実体によって署名されなければならない。これに反するAppはリジェクトされ、Passbookの資格を取り消すことができる
24.Kids Category
- 主に子供が使用するためのアプリはプライバシーポリシーを含める必要があり、これに該当する子供のプライバシーの法令を遵守しなければならない
- 主に子供が使用するためのアプリは、子供のための適切でなければならない行動の広告(例えば、広告主がアプリ内でのユーザの活動に基づいて広告を提供しない場合があります)、アプリで表示されるコンテンツターゲット広告は、子供のために適切でなければならない
- 主に子供が使用するためのアプリは、ユーザーがアプリの外にリンク、または商業に従事させる前に、親の許可、もしくはペアレンタルゲートを使用する必要があります
- キッズカテゴリー内のアプリは、子供の年齢にあわせて、5歳以下、6-8歳、9-11歳用として、特別に作られなければならない
25.拡張機能(Extensions)
- 拡張機能をホストしているアプリは、App Extension Programming Guide を遵守しなければなりません
- 拡張機能をホストしているアプリは、いくつかの機能(ヘルプ画面、その他の設定)を必ず提供しなければリジェクトされます
- 拡張機能をホストしているアプリは、その拡張ビューにマーケティング、広告、アプリ内課金が含まれている場合、リジェクトされます
- キーボードの拡張機能は、次のキーボードに進行するための方法を提供しなければなりません
- キーボードの拡張機能は、ネットワークアクセスなしでその機能を維持できなければリジェクトされます
- キーボードの拡張機能は、App Extension Programming Guide に記載されているように、番号と小数キーボードの種類を提供しなければリジェクトされます
- キーボードの拡張機能を提供しているアプリは、ユーティリティの主要なカテゴリとプライバシーポリシーを持っていなければリジェクトされます
- キーボードの拡張機能を提供しているアプリは、iOSデバイス上でのキーボード延長の機能を強化するためにのみユーザのアクティビティを収集することができます。この目的以外でのユーザのアクティビティの収集はリジェクトされます
26.ホームキット(HomeKit)
- HomeKit フレームワークを使用するアプリは、ホームオートメーションサービスを提供するといった主な目的を持っている必要があります
- HomeKit フレームワークを使用するアプリは、アプリのマーケティングのテキストに必ずこの使用方法を明示し、プライバシーポリシーを提供しなければリジェクトされます
- アプリは、HomeKit の API から収集したデータを、広告や HomeKit とは関係のない目的による用途でのデータマイニングのために使用してはなりません
- アプリは、HomeKit の API から収集したユーザの経験や、ホームオートメーション機能を提供するハードウェア/ソフトウェアの性能を向上させるためのデータを、その目的以外で使用した場合リジェクトされます
27.HealthKit と人体調査(HealthKit and Human Subject Research)
- アプリが健康目的のため HealthKitフレームワークを使用する場合、もしくは ResearchKit を介して被験者の人体調査を行う場合、
iOSデベロッパプログラムライセンス契約のセクション 3.3.28 と 3.3.39 に同意し、アプリが利用可能とされている各地域に適用される法律を遵守しなければなりません - HealthKit に虚偽または不正確なデータを書き込むアプリはリジェクトされます
- HealthKit フレームワークを使用してユーザーの健康情報を iCloud 上に保存するアプリはリジェクトされます
- アプリは、HomeKit の API から収集したユーザデータを、広告、または健康を改善する以外での目的による用途でのデータマイニングのために使用したり、第三者に開示することはできません
- ユーザーの同意なしに HealthKit API を介して取得したユーザデータを第三者と共有するアプリはリジェクトされます
- HealthKitフレームワークを使用したアプリは、そのマーケティングテキストには必ず統合された健康アプリであることを明記し、アプリのユーザーインターフェイスでは明確に HealthKit の機能を識別する必要があります
- HealthKit フレームワークを使用する、または人体の調査を行うアプリは、プライバシーポリシーを提供しなければリジェクトされます
- アプリが診断、治療のアドバイス、または医学的状態から治療を行う場合、要求に応じて規制当局の承認を提供できないアプリはリジェクトされます
- 健康に関連する人体の調査を行うアプリは、参加者、参加者が未成年者の場合はその参加者の親または保護者からの同意を得なければなりません。
この同意内容には以下のようなものが含まれている必要があります。- (a)性質、目的、研究の期間
- (b)参加者の手続き、リスク、利益
- (c)データの機密性と取り扱いに関する情報(第三者と任意の共有などを含む)
- (d)参加者の質問の窓口
- (e)退会処理
- 健康に関連するの人体調査を行うアプリは、独立した倫理審査委員会の承認を確保しなければなりません。その承認の証拠は、要求に応じて提供されなければなりません。
28.TestFlight
- アプリは、全てのアプリレビューガイドラインを遵守し、公共分布を目的とするベータテストアプリにのみ TestFlight を使用することができます
- TestFlight を使用する場合、レビュー用のビルドに重要なコンテンツや機能の変更が含まれているときは、その都度アプリを提出しなければなりません
- TestFlight を使用するアプリは、あらゆる種類の報酬と引き換えにテスターに配布することはできません
29.Apple Pay
- Apple Pay を使用するアプリでは、ユーザーへ任意の財やサービスの販売に先立って、すべての材料購入情報を提供しなければリジェクトされます
また、Apple Pay を使用するアプリで定期的な支払いをする場合は、最低でも更新期間とキャンセルされるまでそれが継続することを開示し、各期間中にどのように提供されるか、顧客側からの支払いに関する変更の方法、キャンセルの方法、を必ず提供しなければなりません - Apple Pay を使用するアプリでは、Apple Pay Identity ガイドラインに沿った Apple Pay ブランディングと、ユーザーインターフェイス要素を正しく使用しなければリジェクトされます
- 購買メカニズムとして Apple Pay を使用するアプリでは、任意の地域の法律に違反する商品やサービスが配信されたり、違法な目的のために使用するものには商品やサービスを提供しない場合があります
- Apple Pay を使用するアプリでは、プライバシーポリシーを提供しなければリジェクトされます
- Apple Pay を使用するアプリで第三者と Apple Pay を介して取得したユーザデータは、
法的要件に準拠したものにおいて、商品やサービスの提供を改善する、改善を容易にするためにのみ提供され、共有することができます
- © Apple, 2015
まとめ
ガイドラインを熟知してから制作にとりかからないと、とてつもないスタミナを消費します。
冒頭で述べた今回のガイドラインの翻訳に至ったsirochroの初制作アプリ、SmartScopeのリジェクト履歴の投稿をリスト化しました。
こうなる前にしっかりガイドラインを熟読しておくことをおすすめします(笑)
iPhoneアプリSmartScopeのリジェクト履歴
- iTunes Connect:リジェクト→アプリ再申請(1回目)
- iTunes Connect:リジェクト→アプリ再申請(2回目)
- iTunes Connect:アプリ再申請→リジェクト(3回目)
- iTunes Connect:アプリ再申請→リジェクト(4回目)→アプリ再申請
- iTunes Connect:アプリ再申請→メタデータリジェクト→レビュー中
- iTunes Connect:リジェクト(5回目)→→公開
ガイドラインは開発初期の企画・設計段階と最終段階でのチェック項目として利用し、開発は自由な発想で取り組めばいいと思います。
本App Storeレビューガイドラインの和訳がみなさんのお役に立ちましたら、ブックマークやSNSで共有していただければ幸いです。
お疲れ様でした。あ、これは自分に言いました。