美文网首页
最新Unity2017导出Xcode工程并集成进Xcode10.

最新Unity2017导出Xcode工程并集成进Xcode10.

作者: smlq | 来源:发表于2019-01-03 12:40 被阅读0次

一,导出unity的iOS工程

1.File->Build Settings->ios->Switch platform 切换为iOS平台

2.player Settings.....(这个地方设置错误会导致导入ios工程之后出现200+错误)

3.File->Build Settings->Build(保存为xcode文件)


二、把unity项目集成至iOS原生工程

1、将unity中的Classes、Data、Libraries、MapFileParser.sh文件加入到原生工程

(1)Data文件添加在Options里面勾选 Create folder references,不要选Copy items if needed

(2)Classes、Libraries、MapFileParser.sh文件添加在Options里面勾选 Create groups,不要选Copy items if needed

(3)添加完成后文件的颜色会有所不同:


2、对iOS工程环境的配置,这里的配置都是以Unity的配置为参考

(1)添加应用库

(2)添加头文件和库的搜索路径

(3)添加用户定义的设置

(4)其它一些配置

3、修改main.m和PrefixHeader.pch文件,将unity工程的对应的两个文件内容分别拷贝到iOS工程中

main.m文件 PrefixHeader.pch文件

并且把mian.m文件的后缀改成.mm

然后删除unity工程汇总Classes目录下单main.mm和Prefix.pch文件的引用。注意:一样是删除引用。并且注释掉iosUIview.m中的内容,以防跟你原生调用的方法冲突

4、修改AppDelegate.h和AppDelegate.m文件

AppDelegate.h AppDelegate.m AppDelegate.m

5、修改UnityAppController.h文件

UnityAppController.h

-------------到了这里基本集成完毕了~~~----------

6、启动Unity界面

启动unity

7、退出Unity界面

退出Unity

8、一些报错汇总

'release' is unavailable

最后感谢以下这些大牛们的引导文章:

Unity导出Xcode工程集成进另一个原生Xcode工程
unity与iOS合并
史上最全unity与xcode集成教程

相关文章

网友评论

      本文标题:最新Unity2017导出Xcode工程并集成进Xcode10.

      本文链接:https://www.haomeiwen.com/subject/kkuzkqtx.html