如何将 Vuforia Unity 2017.3 构建 OC iOS 项目作为框架嵌入/集成到 Swift iOS 项目中

Posted

技术标签:

【中文标题】如何将 Vuforia Unity 2017.3 构建 OC iOS 项目作为框架嵌入/集成到 Swift iOS 项目中【英文标题】:How to embed/integrate a Vuforia Unity 2017.3 build OC iOS project into Swift iOS project as a framework 【发布时间】:2018-01-16 11:15:28 【问题描述】:

我遇到了一些教程,介绍了如何将遗留的 Unity 导出的 ios 项目集成到 Objective-C iOS 项目中。像: https://www.youtube.com/watch?v=2PW7_CfIwY0

但是,其中一些教程是将两个 iOS 项目合并和混合为一个,而不是一个框架。

有没有办法将 Unity 构建 iOS 项目集成为 Swift iOS 项目的框架?

【问题讨论】:

【参考方案1】:

我很确定您不能将 Unity 项目导出为 iOS 框架。您唯一的选择是执行以下操作:

    使用 this method 将您的 Unity 构建作为子视图集成到 iOS 项目中(适用于 2017.3.0f3!我自己测试过)

    从包含 Unity 视图的 UIViewController 中创建一个 iOS 框架(此 SO answer 解释了如何从框架中实例化 VC)

这样,不是混合两个项目,而是将一个项目作为框架集成到另一个项目中

【讨论】:

演示项目不适合我,我想将 unity build 与 swift 项目集成,你能帮帮我吗。

以上是关于如何将 Vuforia Unity 2017.3 构建 OC iOS 项目作为框架嵌入/集成到 Swift iOS 项目中的主要内容,如果未能解决你的问题,请参考以下文章

如何用Unity 和Vuforia 创建一款AR应用

Vuforia unity开发摄像头问题

关于如何下载到Vuforia

如何使图像识别后出现的东西保持不变? (unity3d vuforia)

Unity Vuforia 学习笔记

Unity Vuforia(高通)AR