如何将Unity项目编译成iOS app,并在ipad或者iphone上运行呢?大体步骤分为三步:
- 使用Unity生成 .xcodeproj 文件
- 在Xcode中运行 simulator
- 通过Xcode编译 .xcodeproj 文件,并安装至 simulator
Unity生成.xcodeproj 文件
1) 首先,如果你的Mac没有安装XCode,你需要先通过App Store安装Xcode。
2)然后,按照这篇教程进行设置 How to publish to iOS
3)注意!在设置 player settings > other settings 时,需要将 Target Device 设置为 Simulator SDK, 否则在Xcode中scheme menu 会无法看到Simulator的选项。 并且需要将GLES2 或者GLES3 添加到 “Graphics APIs”。
在Xcode中运行 simulator
如何运行 如果没有目标simulator,如何添加新的
通过Xcode编译 .xcodeproj 文件,并安装至 simulator
在第一步之后,会生成一个包含 .xcodeproj 的文件夹,其文件结构参见这篇文章。使用Xcode.app 打开.xcodeproj。
然后选择正在运行的simulator,点击编译按钮。
如果编译成功,在simulator中就会出现你的app了。 在这里插入图片描述
其他参考文档:
- Xcode documentation: Build and run your app in Xcode
- Unity documentation: Getting started with iOS development
- From a book: Project Setup for Android and iOS Development
|