iOS 公開ガイド
概要
本ガイドは、MeDo のパッケージング手順と Apple の最新の国際配信要件を統合しています。最初の実機テストから App Store 公開まで、配信方法の選択、アカウント、署名、プライバシー申告、地域コンプライアンス、ベータテスト、審査情報を網羅します。
Apple の提出要件は変更されます。本ガイドは 2026 年 7 月 20 日時点で確認済みです。本番提出前に Apple の今後の要件と App Review ガイドラインも確認してください。
現在の提出基準
2026 年 4 月 28 日以降、App Store Connect にアップロードする iOS / iPadOS アプリは Xcode 26 以降および iOS 26 / iPadOS 26 SDK 以降でビルドする必要があります。アプリと依存関係が対応していれば、Deployment Target は古い OS のままでも構いません。
新しい年齢レーティング制度も適用されています。以前のレーティングに頼らず、App Store Connect で最新の質問に回答してください。
アプリの準備
1. MeDo でビルドを確認
- アプリタイプを選択 — MeDo で iOS 対応プロジェクトを作成または開きます。
- 完成度を確認 — プレースホルダー、未完成の操作、サンプルアカウント、切れたリンクを削除します。
- 実機テスト — 必要に応じてログイン、権限、Deep Link、購入、通知、カメラ/写真、バックグラウンド、低品質ネットワークを確認します。
- Bundle ID を確認 — 永続的な識別子として扱い、App Store Connect とアップロードビルドで完全に一致させます。
- サードパーティ SDK を監査 — 収集データと目的を記録します。対象 SDK には Privacy Manifest、署名、Required Reason API の申告が必要な場合があります。
2. Apple アカウントを準備
App Store、TestFlight、Ad Hoc 配信には有効な Apple Developer Program メンバーシップが必要です。販売者として表示すべき主体で登録してください。
- 個人 — 個人の法的氏名が販売者として表示されます。
- 組織 — 法人名が表示され、通常は D-U-N-S Number と組織を拘束する権限が必要です。
Apple Developer と App Store Connect の最新契約に同意します。有料アプリや App 内課金には、有料アプリ契約、税務、銀行情報も必要です。
配信方法を選ぶ
MeDo はローカルデバッグ、Ad Hoc、TestFlight、公開 App Store を直接サポートします。非公開リストとカスタム App は審査可能なビルドを用意した後に App Store Connect で設定します。
ガイドの順序
- パッケージングと配信方法を選択。
- ローカルデバッグでは、MeDo で未署名 IPA を生成し、Sideloadly または AltStore Classic で署名・インストールします。この方法は短期の開発テスト専用です。
- 指定デバイスインストールでは、Apple 認証を設定し、すべての対象端末を登録して Ad Hoc パッケージを作成します。
- 公開リリース / テスト招待では、Apple 認証を設定し、ビルドをアップロードして TestFlight テストを実施します。
- リリース候補の準備後、App Store 製品ページ、プライバシー情報、コンプライアンス申告、審査提出を完了します。
推奨リリース順序
ローカル実機テスト → TestFlight 内部 → TestFlight 外部 → 段階的または手動 App Store 公開
少数の既知端末で Beta 審査を避ける必要がある場合は Ad Hoc を使います。長期運用する本番アプリには非公開リスト、カスタム、または公開 App Store を使用してください。