先看下效果
全屏1.gif ban1.gif
一、Unity导出iOS工程
这一步比较简单,网上有很多教程,就不细说,比较需要注意的一点是设置Target SDK,如果你的Xcode工程打算在模拟器中测试工程的话,需要选择Simulator SDK,打算在真机中测试的话,选择Device SDK。(本事例中选择的是Simulator SDK) image.png二、导出UnityFramework
首先打开Unity导出的iOS项目,选中Data文件夹,勾上右侧的UnityFramework image.pngCommand+B编译,之后打开UnityFramework image.png
显示包内容,如果里面包含Data文件夹,就说明没有问题了 image.png
image.png
将其拖动到桌面,后面只需要这个UnityFramework了。
三、将UnityFramework导入iOS原生工程
1、新建iOS工程,将桌面上的UnityFramework拖动到工程下面。 image.png2、导入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
网友评论