gpt4 book ai didi

ios - Vuforia DataSet 存在但无法在 iOS 设备上加载

转载 作者:行者123 更新时间:2023-11-29 01:33:27 25 4
gpt4 key购买 nike

我在 Unity 中使用 Vuforia SDK 制作了一个 AR 应用程序。部署到 Android 后一切正常。当我部署到 iOS 设备(如 iPhone 5s)时,带有我的标记的数据集存在,但无法加载和激活。

dataSetExists
Dataset _______ could not be loaded and cannot be activated.

我一直在搜索 Vuforia 论坛(即: https://developer.vuforia.com/forum/ios/dataset-exists-fails-load-and-activate ),但没有任何帮助。我有正确的路径,我在 Mac 上构建了项目,我不会错过项目中的 PostProcessBuildPlayer 脚本。

我在 XCode 中构建应用程序时确实遇到了问题。我在 Redons 的最后回复中使用了此处找到的建议 ( http://forum.unity3d.com/threads/linker-error-on-xcode6-1-1-undefined-symbols-for-architecture-armv7-unitykeyboard_gettext.309464/ ) 来解决问题——我手动将所需的库重新添加到 XCode 项目,并在“Build Phases -> Link Binary With Libraries”中添加了 Security.framework。这相关吗?

我正在使用 Unity 5.2.1 和 XCode 6.3

如何解决这个问题?

最佳答案

对我有用的是,我在 AddOSSpecificExternalDatasetSearchDirs 函数下手动将以下编译器指令添加到 ARCamera 的 LoadDatabaseBehaviour 脚本中:

#if UNITY_IOS

AddExternalDatasetSearchDir(Application.dataPath + "/Raw/QCAR/");

#endif

这是一个特定于 iOS 的修复程序,它明确指向 iOS 构建本身中的 Streaming Assets 文件夹。

我的版本和信息:

  • 统一版本:5.3.0f4
  • Vuforia 版本:5.0.6
  • OSX 版本:10.11.2 (El Capitan)
  • Xcode 版本:7.2 (7C68)
  • iOS 设备:iPad mini 3
  • iOS 版本:9.1

关于ios - Vuforia DataSet 存在但无法在 iOS 设备上加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33214109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com