UnityでiPhoneゲーム作成“超”入門」では、Unityの利点や特徴を紹介し3DViewerの作り方を解説しました。前回制作した3DViewerは、端末の傾き(ジャイロセンサ)を取得して動作するものなので、エディタ上ではどのように動くか確認できませんでした。今回は、iOSへアプリを実際に書き出すまでの流れを追っていきます(書き出しにはデベロッパ登録などが必要になってきますが、端末ではなくエディタ上やWeb上でも動かせるようにするための入力操作の分岐も後半で解説します)。前回制作した3DViewerアプリをXcodeに書き出して実機にビルドするまでの手順UnityのプロジェクトをiOS端末に書き出すには、まずXcodeプロジェクトに書き出します。その後、Xcodeプロジェクトを立ち上げて実機にビルドしますが、このときプロビジョニングファイルを指定する必要があります。Unityプロジェクトを端末に書き出すまでの大まかな流れプロビジョニングファイルというのは、開発者の情報や開発しているアプリの情報、書き出す端末の情報などがまとめられているものです。Program上で登録していき、プロビジョニングファイルを作ってダウンロードします。Programに有償(年間8400円)で登録する必要があります。この登録に関しては、現在では多くの情報が公開されています。日本語の解説ブログなども検索すれば、たくさん見つかると思いますので、今回はこの登録が済んでいるという前提で進めていきます。Portal」上で行います。Center【手順1】証明書の発行まずはキーチェーンアクセスを使って証明書を発行します。Xのスポットライトで「キーチェーンアクセス」を検索し、起動します。キーチェーンアクセスのメニュー[証明書アシスタント]→[認証局に証明書を要求]を選択します。任意のメールアドレスと名前を入力し、[要求の処理]の[ディスクに保存]を選択、[鍵ペア情報を指定]にチェックをして.certSigningRequestファイルを保存します。鍵ペア情報の設定では、以下のように指定します。Portalの[Certificates]へ保存した.certSigningRequestファイルをアップロードします。アップロードしてしばらくすると、証明書がダウンロードできるようになります。Action証明書ファイルをダウンロードしてダブルクリックし、キーチェーンアクセスへ登録します。IDは後から編集したり、削除したりすることができません。失敗した場合は作り直しになるので、注意して作成してください。Identifier]を入力し、[Submit]をクリックします。[Description]は一覧で表示される説明文なので、自分で見分けがつくような名前を入力します。Identifier]は、Unityプロジェクトを書き出す際に同じものを入力します。「ドメイン名+アプリ名」という形にするのが一般的です。今回は「jp.co.cshool.MisodaViewer」としました。次ページでは、引き続きアプリを書き出すまでの手順を解説します。Sender」も紹介します。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。