iOSシミュレータを使ってUnityプロジェクトをデバッグする方法は?

誰かが言っているように、Unityプロジェクトはデバイス上で実行する必要がありますが、それは多くの問題です。 iOSのシミュレータでプロジェクトを実行する方法はありますか?

3

2 答え

前提条件:

  • Mac
  • XCode
  • Mac用Unity3D

ガイド:

  1. Go to Edit > Player settings > Inspector > iOS tab. Change the Target SDK to Simulator SDK then build the project again.

    Target SDK

  2. Open Build Settings and switch platform to iOS.

  3. In the same window set Run XCode as Debug, check Development Build and Script Debugging.
  4. Click Build and Run, choose a directory for iOS builds (for example, create a new directory named Build.iOS)
  5. Build's a long process, take a break.

Unity3Dドキュメント - あなたのユニティを構築するテスト用のiOSデバイスへのゲーム

0
追加された

Unity3D 3.3までサポートされました。 iOS 4。???しかし、現在のリリース3.4はクラッシュします。これを見てください投稿してください。

とにかく私はデバッグのためにエディタプレイヤーでプロジェクトを実行し、デバイスで実際のテストを行う方が簡単です。 XCode経由でのiPhoneへのデプロイは、いつもゆっくりです。だから私は自分のコードをデバイスとプレイヤーの間の起動時に区別するように設計した

if (Application.platform == RuntimePlatform.IPhonePlayer) {
   //do what ever you need
} else ...

抽象的なファクトリデザインパターンやシングルトンを使って作業するのはかなり簡単です。

0
追加された