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