美文网首页
最新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