如何在Mac电脑上编译Unity项目至iOS simulator (ipad/iphone)

如何将Unity项目编译成iOS app,并在虚拟的ipad或者iphone上运行呢?大体步骤分为三步:

  1. 使用Unity生成 .xcodeproj 文件
  2. 在Xcode中运行 simulator
  3. 通过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了。
在这里插入图片描述
在这里插入图片描述

其他参考文档:

  1. Xcode documentation: Build and run your app in Xcode
  2. Unity documentation: Getting started with iOS development
  3. From a book: Project Setup for Android and iOS Development

猜你喜欢

转载自blog.csdn.net/qq_35153254/article/details/120097752