unity导出的xcode怎么介入

如题所述

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插件可以到,纳金论坛上来查看,希望可以帮助到你。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网