App Store で公開する
開始前
TestFlight / App Store パッケージングを完了し、Bundle ID が一致する App Store Connect レコードを作成してビルドをアップロードします。審査対象と同じリリース候補を実機でテストしてください。
2026 年 4 月 28 日以降、アップロードには Xcode 26 以降と iOS 26 / iPadOS 26 SDK 以降が必要です。毎回 Apple の今後の要件を再確認してください。
1. アカウントと商用設定
- Apple Developer Program を有効に保ちます。
- Apple Developer と App Store Connect の最新契約に同意します。
- 有料 App / App 内課金では、有料アプリ契約、税務、銀行情報を完了します。
- 販売者情報を確認します。個人登録は法的氏名、組織登録は法人名が表示されます。
- 準備・提出担当者には必要最小限の App Store Connect ロールを付与します。
2. App レコードを作成・確認
App Store 名とホーム画面名は完全一致でなくても構いませんが、同じ App を正確に表す必要があります。Bundle ID は完全一致が必須です。
3. 製品ページ
バージョンページで主言語のメタデータを完成させ、重要市場には人が確認したローカライズを追加します。

画面が同じ場合、App Store Connect は最高解像度の必須スクリーンショットを小さいサイズに縮小できます。
4. プライバシーとプラットフォーム準拠
プライバシーポリシーと App Privacy
すべての iOS App は App Store Connect に公開プライバシーポリシー URL を設定し、App 内にも見つけやすいリンクを置く必要があります。サードパーティ SDK を含む実際のビルドと一致させてください。
App Privacy では、収集する全データ型、ユーザーとのリンク、トラッキング利用、機能・分析・広告などの目的を申告します。データアクセス・修正・同意撤回・削除用ページがあれば User Privacy Choices URL も設定できます。
MeDo のひな形をそのまま公開せず、運営者、連絡先、収集データ、目的、処理者、保持期間、削除方法、対象地域を実態に合わせます。
権限、トラッキング、アカウント
- カメラ、マイク、写真、位置情報、連絡先、Bluetooth などに実際の用途を説明する文言を設定。
- 機能を使う時点でのみ権限を求め、可能なら代替手段を提供。
- 他社の App / Web をまたぐトラッキングには IDFA 取得前に App Tracking Transparency を実装。
- アカウント作成を提供する App は、App 内からアカウント削除を開始できる必要があります。
- 主要アカウントに外部・ソーシャルログインを使う場合、ガイドライン 4.8 により Sign in with Apple 相当が必要か確認します。
SDK Privacy Manifest と Required Reason API
- Xcode のプライバシーレポートと各 SDK のデータ利用を確認。
- Apple 対象 SDK には Privacy Manifest、バイナリ依存には有効な署名を用意。
- 対象 API に承認済みの利用理由を申告。
- 未使用 SDK と権限を削除。
暗号化と輸出コンプライアンス
ビルドごとに App Store Connect の暗号化質問へ正確に回答します。書類不要なら適切な Info.plist 値を設定し、必要なら TestFlight Beta App Review / App Review 前に承認書類を関連付けます。
5. App 単位・地域別申告
国・地域の例
- 中国本土 — 有効な ICP Filing Number が必要。ゲームは版号と書類が必要で、ニュース、書籍、音声/動画、宗教、金融、医療、地図などは追加許可が必要な場合があります。ソフトウェア著作権証明は中国の届出等で必要な場合がありますが、世界共通の App Store 要件ではありません。
- EU — DSA トレーダーステータスを申告し、該当者は住所、電話、メールを検証します。
- 韓国 — 一部ゲームは GRAC レーティング番号が必要です。
- ベトナム — ゲームにライセンス番号と URL が必要な場合があります。
- ブラジル等 — 特に有料配信で税務・商用書類が提供可否に影響する場合があります。
6. 審査情報

審査中はバックエンドとデモアカウントを維持し、プレースホルダー、テスト表示、切れたリンク、空ページを削除します。
7. 提出前チェック
- 実機で全主要フローが完了する。
- Bundle ID、Version、Build Number が正しい。
- Xcode 26 / iOS 26 SDK 以降を使用。
- URL は HTTPS で社内限定認証なしに利用できる。
- メタデータとスクリーンショットがビルドと一致。
- ポリシー、App Privacy、権限、SDK の挙動が一致。
- 必要に応じアカウント削除、ログイン、購入、復元、購読が動作。
- 年齢、権利、暗号化、DSA、医療、地域申告を完了。
- デモ情報、Review Notes、必要なハードウェア/サンプルを用意。
- TestFlight のフィードバックとクラッシュを解決。
8. 提出と公開
- バージョンとビルドを提出に追加。
- 同時公開する App 内課金、購読等を追加。
- App Store Connect の警告を解決。
- 審査提出後、メッセージを監視。
- 問い合わせには正確な再現手順と資料で回答。
- リジェクト時は指摘を修正し、Apple が説明のみ求めた場合を除き同じビルドを再提出しない。
公開方法は、自動、手動、予定日、またはアップデートの段階的リリースから選びます。公開後はクラッシュ、レビュー、サポート、課金、地域別提供状況を監視し、App や SDK 変更時にプライバシー申告を更新します。