---
title: "iOSアプリをApp Storeに申請する"
description: "ビルドをApp Store Connectにアップロードし、iOSサブスクリプションアプリをAppleのレビューに申請します。"
---

Adaptyのインテグレーションのテストができたら、ビルドをApp Store Connectにアップロードして、アプリをAppleのレビューに申請しましょう。

:::tip
申請前に、[リリースチェックリスト](release-checklist)を確認して、Adaptyインテグレーション、購入フロー、ストアのレビュー要件を検証してください。
:::

## ビルドをApp Store Connectにアップロードする \{#upload-your-build-to-app-store-connect\}

### ステップ1. XcodeでアプリをアーカイブしてApp Store Connectにアップロードする \{#step-1-archive-your-app-in-xcode-and-upload-it-to-app-store-connect\}

1. Xcodeで、ビルド先を **Any iOS Device (arm64)** に設定します。

    <img src="/assets/shared/img/build-target.webp"
         style={{
             border: '1px solid #727272',
             width: '700px',
             display: 'block',
             margin: '0 auto'
         }}
    />

2. メニューバーから **Product** > **Archive** を選択します。

    <img src="/assets/shared/img/xcode-archive.webp"
         style={{
             border: '1px solid #727272',
             width: '500px',
             display: 'block',
             margin: '0 auto'
         }}
    />

3. アーカイブ処理が完了するまで待ちます。**Organizer** ウィンドウが自動的に開きます。アーカイブを選択して **Distribute App** をクリックします。

  <img src="/assets/shared/img/distribute-app.webp"
  style={{
    border: '1px solid #727272',
    width: '700px',
    display: 'block',
    margin: '0 auto'
  }}
/>

4. 配布方法として **App Store Connect** を選択します。画面の指示に従ってアップロードを完了させます。

:::note
アプリアイコンや起動画面など、必要なアセットが不足している場合はアップロードが失敗することがあります。Xcodeのエラーログで詳細を確認してください。
:::

    <img src="/assets/shared/img/distribution-method.webp"
         style={{
             border: '1px solid #727272',
             width: '700px',
             display: 'block',
             margin: '0 auto'
         }}
    />

### ステップ2. App Store Connectでビルドを確認する \{#step-2-check-the-build-in-app-store-connect\}

1. [App Store Connect](https://appstoreconnect.apple.com) にアクセスしてアプリを開きます。
2. **Build** セクションまでスクロールし、アップロードしたビルドが表示されていることを確認します。

:::note
アップロード後、ビルドがApp Store Connectに表示されるまで数分かかる場合があります。
:::

  <img src="/assets/shared/img/app-store-build.webp"
  style={{
    border: '1px solid #727272',
    width: '700px',
    display: 'block',
    margin: '0 auto'
  }}
/>

## アプリとプロダクトをレビューに申請する \{#submit-your-app-and-products-for-review\}

**Build** セクションにビルドが表示されたら、アプリ内サブスクリプションを添付してAppleのレビューに申請します。

### ステップ1. 申請にプロダクトを添付する \{#step-1-attach-products-to-the-submission\}

各サブスクリプションは、添付できるようになる前にApp Store Connectで **Ready to Submit** ステータスになっている必要があります。サブスクリプションがドラフト状態だったりメタデータが不足していたりすると、リストに表示されません。

1. 同じページで、**In-App Purchases and Subscriptions** セクションまでスクロールします。
2. **Select in-app purchases or subscriptions** をクリックします。

    <img src="/assets/shared/img/app-store-select-products.webp"
         style={{
             border: '1px solid #727272',
             width: '700px',
             display: 'block',
             margin: '0 auto'
         }}
    />

3. この申請に含めたいプロダクトをすべて選択して **Done** をクリックします。

### ステップ2. レビューに申請する \{#step-2-submit-for-review\}

1. ページ上の必須項目（説明文、スクリーンショット、キーワードなど）をすべて入力します。
2. **App Store Version Release** セクションで、承認後にアプリを自動リリースするか、手動でリリースするか、スケジュール設定でリリースするかを選択します。
3. **Add for Review** をクリックし、次に **Submit to App Review** をクリックします。

Appleのレビューは通常1〜2日以内に完了しますが、レビュー期間は変動することがあります。

## 本番環境でアプリを確認する \{#verify-your-app-in-production\}

Appleがアプリを承認したら：

1. 実際に購入を行います（または最初のユーザーが購入するのを待ちます）。
2. Adapty ダッシュボードの [**Event Feed**](https://app.adapty.io/event-feed) を開き、本番トランザクションイベントが表示されていることを確認します。
3. サブスクリプションイベント（更新、キャンセル）が正しく流れているか確認します。これには[App Storeサーバー通知](enable-app-store-server-notifications)の設定が必要です。

本番イベントが表示されない場合は、[App Store接続設定](app-store-connection-configuration)を確認してください。

## 次のステップ \{#next-steps\}

アプリが公開されました。サブスクリプション収益を伸ばしていきましょう：

- **[A/B テスト](ab-tests)**：異なるペイウォールを試して、最もコンバージョンが高いものを見つけましょう。
- **[アナリティクス](charts)**：MRR、チャーン、コンバージョンなどのサブスクリプション指標を追跡しましょう。
- **インテグレーション**：サブスクリプションイベントを[アナリティクス](analytics-integration)や[アトリビューション](attribution-integration)プラットフォームに送信しましょう。