unity导出的xcode怎么介入

 我来答
Narkii纳金网
2017-10-18 · TA获得超过325个赞
知道小有建树答主
回答量:235
采纳率:89%
帮助的人:122万
展开全部

Step 1. 从Unity导出Xcode项目.

File->Build Settings->Player Settings

然后右侧Inspector面板,去除Auto Graphics Api选项,只保留一个OpenGLES2选项. Scripting Backend 选择 IL2CPP

Build->导出Xcode工程.(Unity是从Unity导出的项目,UnityToiOS是新建的Xcode项目)

Step 2.开始合并!

将Classes,Libraries,MapFileParser.sh拖入到项目中,勾选Copy items if needed,Creat groups.(文件比较多,耐心等待一小会.)

2.将Data拖入到项目,勾选Copy items if needed,勾选Create folder references.

3.下面是Xcode的一些配置. 删除Main.StoryBoard,以及Info.plist的Main storyboard file base name键值对.


添加Framework(添加哪些framework,请参照你从Unity导出来的项目,这里我用的是太虚的sdk,所以下面2个.a文件是太虚的,还有上面的opencv2.framework,以自己项目为准!)

5.关闭BitCode

4.Header Search Paths 设置

5.Library Search Paths设置

6.other C Flags设置 -DINIT_SCRIPTING_BACKEND=1

7.添加 User-Defined

GCC_THUNB_SUPPORT -> NO

GCC_USE_INDIRECT_FUNCTION_CALLS -> NO

UNITY_RUNTIME_VERSION -> 你导出项目的Unity版本

UNITY_SCRIPTING_BACKEND - il2cpp

8.新建一个 pch文件,并设置文件路径

将 Classes目录下的 Prefix.pch的内容全部复制到我们自己创建的pch文件.

9.设置 main.m(Supporting Files->main.m)

将 Classes目录下的 main.mm的内容全部复制到Supporting Files下的 main.m,将后缀改为.mm.
稍微改动下,有想要的unity插件可以到,纳金论坛上来查看,希望可以帮助到你。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式