App Store Connectヘルプ
ビルドのアップロード
ビルドは、アカウントにアプリを追加した後、Xcode、Swift Playgrounds、macOS用Transporterのいずれかを経由してアップロードできます。App Store Connect APIを使用している場合は、TransporterコマンドラインツールとJSON Webトークン(JWT)認証を使用してバイナリをアップロードできます。JWTは、App Store Connect APIで使用するものをバイナリのアップロードにも使用できます。アプリに変更を加える場合は新たなビルドをアップロードしてください。ビルドをテスト用に配信することも可能です。変更やテスト配信が完了したか不要であれば、アプリを審査に提出してください。
ビルドを初めてアップロードする際は、アカウントにアプリのベータ版が作成されます。ただし、ビルドがApp Store Connectに表示されるには、Appleのシステムでビルドが処理される必要があります。システム内でのプロセスが完了すると、通知メールが届きます。
ビルドをアップロードする度に、バンドルIDとバージョン番号(App Bundleに含まれる)が、App Store Connectのアプリとバージョンレコードにビルドを関連付けるために使用されます。ビルド文字列は、システム全体でビルドを一意に識別するために使用されます。
また、Xcode Cloudを用いてビルドを作成しアップロードすることで、継続的インテグレーションと継続的デリバリ(CI/CD)を取り入れることができます。これは、アプリやフレームワークを常にリリース可能な状態にしながら、長期的にソフトウェアの品質を監視および改善するのに役立つ標準的な手法です。詳細については、「Xcode Cloud」を参照してください。