包含但未找到Xcode Library?

时间:2016-08-22 15:45:47

标签: ios xcode shared-libraries wikitude

我正在使用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 included xcode

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

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

Xcode 7.3.1 | OS X 10.11.4

解决方案

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

https://stackoverflow.com/a/28469804/332578

2 个答案:

答案 0 :(得分:2)

是否可以尝试启用以下内容:enter image description here

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

答案 1 :(得分:0)

这可能有效:

  1. 右键单击show in finder
  2. 删除框架
  3. 做一个干净的构建Cmd + Shift + K
  4. 然后创建一个新版本。
  5. 您使用的是哪个XCode版本?