在Swift项目中使用Vuforia iOS SDK创建增强现实应用程序

3

我想集成Vuforia iOS SDK,以便在Swift中尝试增强现实应用的标记跟踪功能。

一开始,我想运行他们的样例,但是无法编译(我不确定需要哪些步骤,可能缺少桥接头文件、编译标志等)。

到目前为止,我已经做了以下工作并尝试了:

  • 创建了一个新的Swift项目
  • 下载iOS SDK这里
  • 下载iOS样例这里
  • 将iOS SDK拖放到Xcode项目的根文件夹中

此时,一切顺利,可以编译。然后我通过拖放样例到样例文件夹中,并尝试构建它。它会显示有关Vuforia导入的错误,因此我猜测它没有正确添加到项目中。

我是否错过了一些步骤?我是否需要手动创建桥接头文件?

感谢任何帮助。


我也在苦苦挣扎了两天……但是我至少成功运行了示例。你不需要把它们放到你的项目中(你不应该这样做)。将它们单独运行即可。只要记得添加你的许可证密钥即可…… - Byron Coetsee
你如何解决这个问题?因为“VuforiaSampleSwift”现在无法使用8.+ vuforia sdk版本进行编译。Vuforia没有提供官方文档。 - djardon
1个回答

1

是的,对于Swift,您需要手动创建桥接头文件,因为Vuforia目前仅支持C++、Java和Unity API。这个项目是最终结果的一个例子。

希望能帮助到某些人, Xavi


1
请不要简单地向提问者提供链接。如果您在回答中解释为什么这些链接有助于回答问题,那将更有帮助。这可以防止信息在链接文档移动的情况下丢失。 - Markus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接