アプリの配布
配布の概要
アプリをユーザに配布する準備ができたら、プラットフォームとプログラムメンバーシップに応じて 配布方法 を選択します。Xcode は、あなたとあなたのアプリで利用できる配布方法と配布のオプション のみを提示します。
Apple Developer Program に参加する
まず Apple Developer Agreement に同意して、デベロッパアカウントを作成し、ベータ版のソフトウェアとツールをダウンロードし、フォーラムにアクセスし、バグを報告します。次に、Apple Developer Program に参加すると、アプリに追加できる機能 と配布方法に完全にアクセスできます。各プラットフォームとメンバーシップで利用可能な機能については、デベロッパアカウントのヘルプ にアクセスしてください。
ベータ版を配布する
Xcode でシミュレートされたデバイスと実際のデバイスでアプリをテストした後、ベータ版を実際のユーザに配布するか、次のリリースのプレビューを提供します。iOS、tvOS、watchOS アプリの場合、TestFlight を使用してビルドを内部および外部テスターに配布 したり、ビルドを限られた数の登録済みデバイスに配布 したりできます。macOS アプリの場合、Apple 公証ビルドを配布 するか、ビルドを限られた数の登録済みコンピュータに配布 できます。
App Store を通じて配布
最終ビルドをベータテストした後、それを App Review に提出して、App Store を通じて配布 できます。macOS アプリの場合は、Mac App Store の外で公証済みアプリを配布する こともできます。
クラッシュ、エネルギー、メトリックのレポートをダウンロード
TestFlight または App Store を通じてアプリを配布した後、オーガナイザーで クラッシュレポートとエネルギーレポートを表示 し、イベントが発生したソースコードの場所にジャンプできます。App Store を通じてアプリを配布する場合は、オーガナイザーでメトリックレポートを表示する こともできます。watch のみのアプリの場合、クラッシュレポートのみを使用できます。
ビジネスアプリの配布
ビジネス、カスタマイズ、または社内のアプリを配布するためのオプションについては、ユーザに届けるための最善の方法を見つける をご覧下さい。Apple Developer Enterprise Program に参加する場合は、エンタープライズアプリの開発と配布 に進み、次の手順を実行してください。
watchOS アプリの考慮事項
watchOS と iOS ターゲットを同じ Xcode プロジェクトに含めることで、iOS アプリと同じブランドと同様の機能を備えた watchOS アプリを配布できます。コンパニオンの iOS アプリがない watchOS アプリを配布するには、watch 専用アプリの作成と配布 をご覧下さい。
iOS、macOS、および tvOS アプリの考慮事項
iOS、macOS、および tvOS アプリの場合、顧客がさまざまなプラットフォームで実行されている関連アプリを App Store から一緒に購入できるようにする ユニバーサル購入 を作成できます。ユニバーサル購入について詳しくは、App Store Connect ヘルプの プラットフォームを追加してユニバーサル購入を作成する を参照してください。
以下も見よ