IT圈老男孩1 发表于 2022-11-11 17:50

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
页: [1]
查看完整版本: Unity集成到iOS中(一)