iOS アプリケーションのプロビジョニング

iOS モバイル アプリケーション開発 への移動


アプリケーションを iOS デバイスで実行したり、アプリケーションをアドホックに配布したり、アプリケーションを App Store に提出するためには、アプリケーションおよび iOS デバイスをプロビジョニングすることが Apple によって求められます。

次の手順に従ってアプリケーションのプロビジョニングを行います。

  1. アプリケーションの App ID を作成します
  2. アプリケーションのプロビジョニング プロファイルを作成し、iOS デバイスにインストールします
  3. RAD Studio でプロビジョニング プロファイルを構成します

アプリケーションの App ID を作成する

Apple 社の要請で、アプリケーションごとに、あるいはアプリケーション グループごとに App ID を作成する必要があります。App ID はアプリケーションの一意識別子です。新規アプリケーションの App ID を作成する方法については、Apple 社のドキュメントを参照してください。

プロビジョニング プロファイルを作成してインストールする

Apple では、App ID ごとにプロビジョニング プロファイルを作成することを求めています。プロビジョニング プロファイルを使用して、その App ID を使用するアプリケーションのプロビジョニングを行うことができます。App ID ごとに以下のプロビジョニング プロファイルが必要です。

  • 開発用プロビジョニング プロファイル。アプリケーションを iOS デバイスで実行できるよう、デバッグ用にアプリケーションに署名する際に必要です(プラットフォーム構成は[デバッグ])。
  • アプリケーションのアドホック配布用にアプリケーションに署名するための配布用プロビジョニング プロファイル(プラットフォーム構成は[アドホック])。
  • App Store への提出用にアプリケーションに署名するための配布用プロビジョニング プロファイル(プラットフォーム構成は[アプリケーション ストア])。

これらのプロビジョニング プロファイルの作成方法と iOS デバイスへのインストール方法については、Apple 社のドキュメントを参照してください。

RAD Studio でプロビジョニング プロファイルを構成する

RAD Studio でアプリケーションを開き、[プロジェクト|オプション...|プロビジョニングを選択します。[デバッグ][アドホック][アプリケーション ストア]という iOS デバイスのプラットフォーム構成ごとに、プロビジョニング データを入力する必要があります。

[デバッグ]プラットフォーム構成用にプロビジョニング データを構成する場合、[ターゲット]にはアプリケーションのデバッグに使用するビルド構成を選択します([Debug]など)。
[アドホック][アプリケーション ストア]プラットフォーム構成用にプロビジョニング データを構成する場合、[ターゲット]にはアプリケーションの配置に使用するビルド構成を選択します([Release]など)。

メモ:[ツール|オプション...|環境オプション|プロビジョニングで、デフォルトのプロビジョニング プロファイルを構成できます。新規プロジェクトのプロビジョニング プロファイルを構成しない場合、RAD Studio では、代わりに、デフォルトのプロビジョニング プロファイルを使用します。

関連項目