使用Vuforia SDK在Unity中构建的AR App中的问题

我使用Vuforia SDK在Unity中创建了一个小应用程序。 它识别图像并在其顶部投影3D模型。 我可以在Unity Editor中运行该应用程序,但在我尝试创建iOS项目并在设备上运行应用程序时遇到问题。

我试图在iPhone X(iOS版本11.3)上运行它,这是我在应用程序启动时得到的错误:

收到屏幕大小为零的VideoBackgroundConfig,跳过配置步骤

我在网上搜索了这个问题,但我得到的解决方案没有用。 我使用的是Vuforia版本7.0.47,Unity版本2017.3.1f1个人版和XCode版本9.3 beta 4。

有人可以提供一些指示吗?

您最初是否在Windows上创建项目? 然后转移到OSX? 某些版本的unity或xcode或vuforia可能无法在OSX上运行…您应该在转移到OSX后重新导入Vuforia。

也可能是由于Lightning参数,请转到Windows > Lightning然后Lightmaps选项卡。 取消选中“ Auto然后重建,上传到iOS并再次尝试。

该video演示了如何解决此问题。 基本上它是一个XCode 9.3错误。 您需要将旧的XCode iOS 11.3框架文件夹复制到XCode 9.3。

https://www.youtube.com/watch?v=3roMSonIG5c