Xcode 包含库但未找到?

Xcode Library included but not found?

我正在使用 Wikitude AR 和 运行 他们开箱即用的示例我 运行 遇到了错误。

错误:

dyld`dyld_fatal_error:
->  0x12008d088 <+0>: brk    #0x3

输出:

dyld: Library not loaded: @rpath/WikitudeNativeSDK.framework/WikitudeNativeSDK
Referenced from: /var/containers/Bundle/Application/F826D5F6-554F-4CFA-B3DA-D3522636E93A/unityexample.app/unityexample
Reason: image not found

这是包含库的屏幕:我也尝试重新添加它

那么为什么找不到这个框架?

已经尝试过:library linked but Xcode says "file not found."

Xcode 7.3.1 | OS X 10.11.4

解决方案

在 Xcode / iOS 的较新版本中,您需要执行额外的步骤将框架添加为 Embedded Binary

这可能有效:

  1. 在finder中右击显示删除框架
  2. 做一个干净的构建 Cmd+Shift+K
  3. 然后创建一个新版本。

您使用的是哪个 XCode 版本?

能否尝试启用以下功能:

如果这不起作用,那么最好通过框架提供商提供的示例应用程序或查看文档页面 aginan。似乎他们有很多依赖框架要添加才能工作: http://www.wikitude.com/developer/documentation/ios