App Storeへの提出

Swiftで開発したiOSアプリをApp Storeに公開するためには、いくつかの手順と準備が必要です。以下に「App Storeへの提出」のプロセスを詳しく説明します。


1. 前提条件の確認

App Storeに提出する前に、以下を準備・確認しておく必要があります。

  • Apple Developer Program に登録済み(年額制)

  • アプリが 完成し、テスト済み であること(シミュレータや実機、TestFlightなどで確認済み)

  • アプリのバージョンとビルド番号が一意であること(例:1.0, Build 1)

  • アプリの アイコンやスクリーンショット などのメタデータが揃っていること


2. アプリのアーカイブとビルド

Xcodeを使ってアプリのアーカイブ(提出用パッケージ)を作成します。

  1. Xcodeでプロジェクトを開く

  2. メニューから Product > Archive を選択

  3. アーカイブが完了すると Organizer が表示される


3. App Store Connectへのアップロード

OrganizerからAppleのApp Store Connectへアプリをアップロードします。

  1. Organizerウィンドウで作成したアーカイブを選択

  2. 「Distribute App」ボタンをクリック

  3. 「App Store」オプションを選択し、署名や証明書を確認しながら進める

  4. 最後にアップロードを実行し、完了を待つ


4. App Store Connectでの設定

アップロードが完了したら、App Store Connect(https://appstoreconnect.apple.com)でアプリの詳細を設定します。

  • 新しいアプリの作成(未登録の場合)

    • 名前、プラットフォーム、バンドルID、SKUを入力

  • バージョン情報の入力

    • 説明、キーワード、サポートURL、マーケティングURLなど

  • スクリーンショットのアップロード

    • デバイスごとに必要(iPhone 6.7″, 6.1″, iPadなど)

  • ビルドの選択

    • アップロードされたビルドを選択し、バージョンに関連付ける


5. App Review(審査)の申請

すべての情報を入力し終えたら、Appleに審査を申請します。

  • 「審査に提出(Submit for Review)」をクリック

  • App Reviewチームが機能・UI・コンテンツなどをチェックする


6. 審査と公開

  • 審査期間:通常1~3営業日(混雑時や特別なアプリではそれ以上)

  • 審査通過後

    • 手動で公開:App Store Connectから公開を選択

    • 自動で公開:審査通過後に自動的にApp Storeに公開される設定も可能


7. 公開後の管理

  • アプリのバグ修正・アップデートも同様の手順で再提出可能

  • ユーザーからの評価やレビューはApp Store Connectで確認可能


補足:提出に関する注意点

  • App Store Reviewガイドラインに従っていないアプリは審査に通らない

  • 実機での十分な動作確認が必要(特にクラッシュ、UIの不具合など)

  • データの収集・ユーザー追跡を行う場合、プライバシーポリシーの記載が必要

生成日:2025/05/04