> For the complete documentation index, see [llms.txt](https://docs.payments.thalescloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payments.thalescloud.io/nfc-wallet-sdk-ios/ja/help/knowledge-base/deploy-your-app-to-the-app-store.md).

# アプリをApp Storeに公開する

このチェックリストを使用して、iOS **デジタルウォレットアプリケーション** をApp Storeにデプロイします。

Appleのエンドツーエンドの公開フローについては、次を参照してください [iOSおよびiPadOSアプリをApp Storeに提出する](https://developer.apple.com/ios/submit/).

### 開始する前に

* 次を使用してください `リリース` ビルドのNFC Wallet SDK。
  * 次を参照してください [成果物](/nfc-wallet-sdk-ios/ja/general/deliverables.md).
* リリースのハードニングに関するガイダンスを適用します。
  * 次を参照してください [セキュリティに関するガイダンス](/nfc-wallet-sdk-ios/ja/security-and-privacy/security-guidance.md).
* 出荷するSDKリリースに対するiOSバージョンのサポートを確認してください。
  * 次を参照してください [リリースノート](broken://spaces/cbPWvgmZqv9xQ5qGr8mq/pages/8852f2e6f3d61b01a680689ebc68c826843e507a) および [モバイルOS互換性](/nfc-wallet-sdk-ios/ja/general/mobile-os-compatibility.md).

{% hint style="warning" %}
NFC Wallet SDKを統合したアプリケーションをアップロードしないでください `デバッグ` ビルド。

その `デバッグ` ビルドは本番環境では許可されていません。
{% endhint %}

### App Storeにデプロイする

{% stepper %}
{% step %}
**App Store Connectを準備する**

App Store Connectでアプリレコードを作成または更新します。

提出前に、必要なメタデータとプライバシー項目を完了してください。
{% endstep %}

{% step %}
**Xcodeでビルドしてアーカイブする**

アーカイブする **リリース** Xcode Organizerを使用して構成ビルドを行います。

デバッグシンボルを含むビルドを出荷しないでください。
{% endstep %}

{% step %}
**アップロードして検証する**

Xcode Organizerを使用してアーカイブをアップロードします。

テスト前に、App Store Connectの検証エラーをすべて修正してください。
{% endstep %}

{% step %}
**TestFlightでテストする**

アップロードしたビルドは、まず社内テスターに配布します。

プロビジョニングと支払いフローの完全なスモークテストを実行します。
{% endstep %}

{% step %}
**レビューのために提出する**

App Store ConnectからApp Reviewにビルドを提出します。

レビューのフィードバックを監視し、必要に応じて再提出します。
{% endstep %}
{% endstepper %}

### 一般的なリリースのブロッカー

* NFC Wallet SDKの出荷 `デバッグ` ビルド。
* 機密データをまだ記録しているビルドを出荷すること。
* 非接触決済に必要なAppleの承認が不足している。
* 権限設定または署名の構成が誤っている。

{% hint style="info" %}
ストア用ビルドが開発用ビルドと異なる動作をする場合は、デバイスログを取得してください。

次を参照してください [iOSデバイスからログを取得する](/nfc-wallet-sdk-ios/ja/help/knowledge-base/retrieve-logs-from-an-ios-device.md).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://docs.payments.thalescloud.io/nfc-wallet-sdk-ios/ja/help/knowledge-base/deploy-your-app-to-the-app-store.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.
