如何使用iOS模拟器调试Unity项目?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用iOS模拟器调试Unity项目?相关的知识,希望对你有一定的参考价值。
正如有人所说,Unity项目必须在设备上运行,但这很麻烦。有没有办法在ios模拟器中运行项目?
答案
直到Unity3D 3.3才支持它。和iOS 4。???但目前发布的3.4崩溃了。在Unity3D论坛中查看此posting。
无论如何,我发现在编辑器中运行项目进行调试更容易,并在设备上进行真正的测试。通过XCode部署到iPhone总是非常慢。所以我设计了我的代码来区分设备和播放器之间的启动
if (Application.platform == RuntimePlatform.IPhonePlayer) {
// do what ever you need
} else ...
使用抽象的工厂设计模式或单例使得它非常简单。
另一答案
先决条件:
- 苹果电脑
- 的XCode
- Unity3D for Mac
指南:
- 转到编辑>播放器设置>检查器> iOS选项卡。将Target SDK更改为Simulator SDK,然后再次构建项目。
- 打开构建设置并将平台切换到iOS。
- 在同一窗口中将Run XCode设置为Debug,检查Development Build和Script Debugging。
- 单击Build and Run,为iOS构建选择一个目录(例如,创建一个名为Build.iOS的新目录)
- 建立一个漫长的过程,休息一下。
Unity3D文档 - Building your Unity game to an iOS device for testing。
以上是关于如何使用iOS模拟器调试Unity项目?的主要内容,如果未能解决你的问题,请参考以下文章