Unity集成到iOS中(一)

先看下效果


全屏1.gif
ban1.gif
一、Unity导出iOS工程

这一步比较简单,网上有很多教程,就不细说,比较需要注意的一点是设置Target SDK,如果你的Xcode工程打算在模拟器中测试工程的话,需要选择Simulator SDK,打算在真机中测试的话,选择Device SDK。(本事例中选择的是Simulator SDK)
image.png
二、导出UnityFramework

首先打开Unity导出的iOS项目,选中Data文件夹,勾上右侧的UnityFramework
image.png

Command+B编译,之后打开UnityFramework
image.png

显示包内容,如果里面包含Data文件夹,就说明没有问题了
image.png

image.png

将其拖动到桌面,后面只需要这个UnityFramework了。

三、将UnityFramework导入iOS原生工程

1、新建iOS工程,将桌面上的UnityFramework拖动到工程下面。
image.png

2、导入framework
image.png

3、选择Add Files
image.png

4、找到刚刚我们放到项目中的framework,选择导入
image.png

5、编译项目,这个时候可能会报错
image.png

在Excluded Architectures中添加arm64
image.png

再次编译,应该没有问题了。
四、添加加载Unity逻辑

我就不贴代码了,直接上Demo链接: https://pan.baidu.com/s/11_pkoVGm97nFDiNECz99uA 提取码: ob1b

你可能感兴趣的:(Unity集成到iOS中(一))