# iOS アプリ アップロード機能

{% hint style="info" %}
iOS アプリ アップロード機能を使用するためには、対応するプランへの加入が必要です。詳細は、[ こちら ](https://ja.monaca.io/pricing.html)をご確認ください。
{% endhint %}

Monaca 提供のアップロード機能を使用すれば、Monaca クラウド IDE から App Store Connect に、アプリをアップロードできます。

手順は、次のとおりです。

1\. リリースビルド版のアプリを Monaca 上で作成します。詳細は、[iOS アプリのビルド](/products_guide/monaca_ide/build/ios/build_ios.md) をご確認ください。

2\. リリースビルド版アプリの作成後、次のページが表示されます。次に、`AppStore` ボタン ( 下のスクリーンショットの赤枠部分 ) をクリックします。

{% hint style="info" %}
プロジェクトを他のメンバーと共有している場合には、プロジェクトのオーナーだけが iOS アプリ アップロード機能を使用できます。
{% endhint %}

![](/files/-MgzkHwc9dI5c-VMmeL4)

3\. アプリのアップロード用のウィンドウが表示されます。`次へ`をクリックします。

![](/files/-MgzkNmeawmaBeLDZ0y_)

4\. 有効な Apple ID 情報を入力して、`次へ`をクリックします。

パスワードには、`App 用パスワード` を入力します。\
App 用パスワードの取得方法については、[こちら ](https://support.apple.com/ja-jp/HT204397)をご確認ください。

![](/files/-MgzkXW8_2ltab9Mqbj1)

5\. App Store Connect 上でアプリの登録を事前に行っておく必要があります。詳細は、[こちら](/products_guide/monaca_ide/deploy/appstore/app_store_connect.md#apurino) をご確認ください。ここでは、登録済みであることを前提として、`App Store Connect にアプリ情報を登録しました。` にチェックを入れます。次に、`アップロード`をクリックします。

![](/files/-Mgzl3Vn7hCgz68vq9zu)

6\. 課金が必要なプランの場合は、次の画面が表示されます。`課金する`をクリックします。

![](/files/-MgzlDit2xMFHHRhcs2o)

7\. \[ 6 ] の課金処理が完了すると、次の画面が表示されます。`アップロード`をクリックします。

![](/files/-MgzlKDdJQbx0V6hzeCv)

8\. アップロードが完了するまで、しばらく待ちます。

{% hint style="info" %}
バージョンが異なる同一アプリをアップロードする場合、ファイル内のバージョン情報を、対応するバージョンに変更しておく必要があります。それ以外の場合、アップロードが失敗します。
{% endhint %}

![](/files/-MgzlSuCW5TPimfuY4zM)

9\. アップロード完了後、次のページが表示されます。App Store Connect 上にアプリが表示されるまでには、しばらく時間がかかる場合があります。

![](/files/-MgzlYqB85kWoNZcTdJb)

{% hint style="info" %}
App Store Connect へのアップロードの際に、Apple 側でエラーを出力する場合があります ( アカウントに登録しているメールアドレス宛にもエラー通知が送信されます )。その場合、エラー内容を確認してください。エラーの解消後、再度アプリをアップロードします。
{% endhint %}

10\. これで、アプリのアップロードが完了しました。\
この後、App Store Connect 上で申請に向けた手続きがあります。詳細は、[アップロード後に行うアプリの設定](/products_guide/monaca_ide/deploy/appstore/app_store_connect.md#appurdoniuapurino) をご確認ください。

{% hint style="danger" %}
アクティベーション コードを使用してアップロード機能を使用する場合には、アップグレード後のプランが、この機能をサポートしている必要があります。不明な点がご質問がございましたら、こちらの[ お問い合わせ ](https://ja.monaca.io/service/index.html)までご連絡ください。
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ja.docs.monaca.io/products_guide/monaca_ide/deploy/appstore/app_submission.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
