▼そのUnityの作業、依頼しませんか?
基本知識

【iOS】Unityで開発したゲームの実機テストを行う方法

【IOS】Unity製のゲームで実機テスト
  • Unityでゲームを作った
  • iPhoneで実際に動かしてみたい

というあなたに向けた記事となっています。

Unityで開発したゲームをiPhoneで実際に動かす方法(実機テスト)を行う方法をお伝えします。

図を使ってわかりやすく説明しているので、ゆっくりご覧ください。

【iOS】Unityで開発したゲームの実機テストを行う方法

必要な条件

  1. iOSにビルドしてある
  2. シーンをすべて追加している
  3. Xcodeをインストールしている

これらの条件が必要です。XcodeはAppStoreからダウンロードできます。

Unityでプラットフォームを切り替える方法
10秒でOK!Unityでプラットフォームを変更(切り替え)する方法「Unityでプラットフォームを変更する方法が知りたい」という悩みを解決します。非常に簡単に変更することができます。【File】→【Build Settings】→【左下からプラットフォームを選ぶ】→【Switch Platformを押す】で変更できます。...

設定をする

Unity製のアプリをiPhoneで実行テストする方法 Unity製のアプリをiPhoneで実行テストする方法

【File】→【Build Setting】→【Player Settings】→【Inspector上に設定すべき項目が登場する】

いちおう、すべてのシーンが入っているか、プラットフォームがiOSになっているかを確認してください。

 

Company NameとProduct Nameをつける

Unity製のアプリをiPhoneで実行テストする方法

Company Name →saginomiya
Product Name →AdTest

好きなように記入してください。

 

「Identification」項目の「Bundle Identifier」を変更する

Unity製のアプリをiPhoneで実行テストする方法

【スマホみたいなアイコンをクリック】→【Identification項目のBundle Identifierの部分を変更する】

com.miyamoto.SertchTest
com.okamoto.GuruguruBall

実際にAppStoreに公開するときは他にも設定すべきことがあります。「Bundle Identifier」の名前は複雑にしておき、同じ人がいないような文字列にしておきましょう。

 

Buildをクリックする

Unity製のアプリをiPhoneで実行テストする方法 Unity製のアプリをiPhoneで実行テストする方法

【Buildを押す】→【場所を指定して保存する】

名前の後ろに「_iOS」とつけておくと便利です。

 

Unity-iPhone.xcodeprojをダブルクリック

Unity製のアプリをiPhoneで実行テストする方法

【Unity-iPhone.xcodeprojをダブルクリックする】

さきほど保存したところに「Unity-iPhone.xcodeproj」があります。それをダブルクリックしてください。

 

アカウントを追加する

Unity製のアプリをiPhoneで実行テストする方法 Unity製のアプリをiPhoneで実行テストする方法

【左側のUnity-iPhone項目を押す】→【Generalを押す】→【Add accountを押す】→【サインインする】

サインインしましょう。iPhoneとMacで使っているAppleIDが違うという人は、Macで利用しているAppleIDを記入しましょう。

 

さきほどサインインしたアカウントを選択

Unity製のアプリをiPhoneで実行テストする方法

【Team】→【さきほどサインインしたアカウントを選択】

ここ重要です。しないと確実にエラーが起こります。

 

iPhoneを接続する

【iPhoneとPCとつなぐ】

USBケーブルを使って接続しました。もっと前に接続してもなにも問題ありません。

 

接続したiPhoneを選択する

Unity製のアプリをiPhoneで実行テストする方法 Unity製のアプリをiPhoneで実行テストする方法

【Generic iOS Device】→【接続したiPhoneを選択】

接続したiPhoneを選びましょう。

 

実行ボタンをクリック

実行ボタンをクリックする

【実行ボタンをクリック】

実行しましょう。

 

エラーが出る場合はこちら

エラーが出る場合はこちらの記事を参考にしてください。そして戻ってきてください。

エラー解決記事:【Unity】Xcodeでビルドするときに「linker command failed with exit code 1 」エラーが出たときの対処法をご覧ください。

【xcode】で「linker command failed with exit code」エラーが発生したときの対処法
【Unity】Xcodeでビルドするときに「linker command failed with exit code 1 」エラーが出たときの対処法Unityで書き出して、Xcodeでビルドするときに「linker command failed with exit code」がでた、という悩みを解決します。 結論としてUnityで書き出しするときに「Build」ではなく「Build And Run」を押すことで解決できます。...

 

Macのログインパスワードを入力

Unity製のアプリをiPhoneで実行テストする方法

【Macのログインパスワードを入力する】→【許可】

常に許可でもOK。

 

では実機にいきましょう

Unity製のアプリをiPhoneで実行テストする方法

【設定】→【一般】→【認証】→【接続してるものを押す】→【信頼しますかという部分を押す】

Unity製のアプリをiPhoneで実行テストする方法

【信頼】→【ホーム画面に戻る】→【アプリを押す】

これでアプリが実行されたらOK。あとは自分で調節していくのみです。

 

まとめ

  • Company NameとProduct Nameをつける
  • 「Identification」項目の「Bundle Identifier」を変更する
  • Buildをクリックする
  • Unity-iPhone.xcodeprojをダブルクリック
  • アカウントを追加する
  • さきほどサインインしたアカウントを選択
  • iPhoneを接続する
  • 接続したiPhoneを選択する
  • 実行ボタンをクリック
  • Macのログインパスワードを入力
  • あとはアプリを選択してゲームを実行する

こちらの4.5分ください!AdMobでUnity製のアプリに広告を実装する方法もご覧ください。

AdMobをUnity製のアプリに実装する方法
4.5分ください!AdMobでUnity製のアプリに広告を実装する方法「AdMobってやつでUnity製のアプリに広告をつけられるらしいんだけど、そのやり方がわからない」その悩みを解決します。AdMobを利用して広告をスマホゲームに貼るために必要なアカウント作成も図を使って説明します。...

さぎのみや(@saginomiya8)でした。SNSでシェアしてね( ・∇・) 一生無双モードで頑張る。

ABOUT ME
さぎのみや
さぎのみや
超書手。現在はUnityメディア「ユニシャー」の運営とゲーム開発がメインです。Unity、ライティング関係のお仕事お待ちしております。 >>詳しいプロフィール >>Amazonほしいものリスト
【Unity3D】新しいサンプルゲーム(チュートリアル)を作りました!!!
Unity有料サンプルゲーム

色々と応用できるサンプルゲームとなっています。ぜひ、作ってみてください。

>>BOOTHでサンプルゲームを見る

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください