Choose your operating system:
Windows
macOS
Linux
iOS プロビジョニング クイック スタート ガイドでは、Unreal Engine 4 (UE4) プロジェクトで機能するように Apple デベロッパーの証明書をセットアップするための基本について説明します。このクイック スタートを完了すると、デベロッパーは UE4 で次のタスクの実行方法を理解できます。
-
新しい UE4 プロジェクトを作成します。
-
iOS Signing Certificate (署名証明書) を生成します。
-
iOS Provisioning Profile にデバイスを追加します。
-
アプリ ID を作成します。
-
プロビジョニング プロファイルを作成してインポートします。
1 - プロジェクトの作成
次のセクションでは新規 Unreal Engine 4 (UE4) プロジェクトをセットアップして、必要な Apple プロビジョニング ファイルを生成する方法を説明します。
-
まず最初に Unreal プロジェクト ブラウザを開いて [New Project (新規プロジェクト)] タブを開きます。
-
次に、下記のプロジェクト設定でブループリント ベースの Third Person (サードパーソン) をテンプレートとして選択します。
-
Mobile/Tablet
-
Scalable 3D or 2D
-
No Starter Content
-
プロジェクトに「 iOSQuickStart 」という名前を付けます
-
-
完了すると UE4 エディターが起動して、下の画像のように新しく作成されたプロジェクトがロードされます。プロジェクトがロードが完了したら閉じます。
2 - 署名証明書を生成する
3 - デバイスを追加する
開発中に UE4 プロジェクトにインストールできるように、すべてのデバイスを Apple iOS Developer site から追加しなければなりません。Unreal Engine 4 は (このガイドの後半で作成された) Mobile Provision Profile に関連付けられたデバイスでのみプロジェクトを起動およびインストールできます。
-
Apple iOS Developer サイトの iOS Devices ページに進みます。
-
[Add (+)] ボタンをクリックして新しいデバイスを追加します。
-
[Register Device (デバイスの登録)] を選択してデバイスの名前と UDID を入力し、 [Continue (続ける)] をクリックします。
-
入力した情報を確認して [Register (登録)] をクリックします。
ゲームのテスト起動を可能するすべてのデバイスに対してこれらの手順を繰り返します。
4 - アプリ ID を作成する
App ID は、 Apple iOS Developer site で作成および設定することができます。アプリ ID は 1 つの開発チームによる 1 つ以上のアプリを識別するために使用する 2 つの部分からなる文字列です。これは次の手順で Mobile Provisioning Profile を作成する際に必要となります。
-
Apple iOS Developer サイトの iOS App IDs ページに進みます。
-
[Add (+)] ボタンをクリックして新しい アプリ ID を追加します。
-
アプリ ID の名前を入力します。
-
アプリ ID の [App ID Prefix] を選択します。
-
アプリ ID のタイプに [Wildcard] を選択して バンドル ID を作成および設定します。
-
[Continue] をクリックします。
-
情報を確認して [Register] をクリックします。
5 - プロビジョニングを作成およびインポートする
iOS デバイスにアプリをインストールするには Provisioning Profile (プロビジョニング プロファイル) が必要です。これは Apple iOS Developer site から作成およびダウンロードされます。プロビジョニング プロファイルには署名証明書、デバイス、アプリ ID が含まれます。プロビジョニング プロファイルは 2 種類あります。1 つめは Development Provisioning Profile (開発プロビジョニング プロファイル) です。これは開発サイクル中にゲームをビルドおよびインストールするために使用します。2 つめは Distribution Provisioning Profile (配布プロビジョニング プロファイル) です。これはゲームを App Store に送信するために使用します。
-
Apple iOS Developer サイトの iOS Provisioning Profiles ページに進みます。
-
[Add (+)] ボタンをクリックして新しいプロファイルを追加します。
-
[Development (開発)] から [iOS App Development (iOS アプリ開発)] を選択して [Continue (続ける)] をクリックします。
-
作成したアプリ ID を選択して [Continue] をクリックします。
-
作成した証明書を選択して [Continue] をクリックします。
新しい証明書を作成する場合は必ず既存の mobileprovision ファイルに追加してください。
-
プロファイルに関連付けるすべてのデバイスを選択します。ここで選択したデバイスでのみ、ゲームを起動できます。
-
プロファイルの名前を入力して [Generate (生成)] をクリックします。
-
プロファイル (
.mobileprovision
file) をコンピュータにダウンロードします。