dyld:未加载库:@ rpath / MyDSK.framework / MyDSK - > SWIFT iOS 8.0

时间:2014-06-13 18:16:15

标签: ios sdk swift

我目前正在开发一个快速的SDK。

使用swift SDK编译示例时,出现错误

dyld: Library not loaded: @rpath/MyDSK.framework/ODBlockChainWallet


Referenced from: /Users/{}/Sample.app/Sample



Reason: image not found

如果我继续引用文件夹,我可以看到swift SDK T_T

有什么想法吗?

4 个答案:

答案 0 :(得分:80)

我遇到了这个问题,并且能够通过将Swift框架(MySDK.framework)添加到"嵌入式二进制文件"来解决这个问题。 "将军"部分Xcode项目设置的选项卡。然后删除派生数据并重建。

答案 1 :(得分:2)

也许您忘记在项目目标中添加“复制文件构建阶段”,并将“框架”作为目标

答案 2 :(得分:2)

LOP_Luke的解决方案只有一半为我做了。在我将嵌入式框架添加到“常规”选项卡中的“嵌入式二进制文件”后,我不得不转到“构建设置”并选中“嵌入式内容包含Swift代码”为YES。 默认情况下,它设置为NO。

随后进行清洁和建筑。享受!

答案 3 :(得分:1)

以下对我有用:

  • “嵌入的内容包含Swift代码”到YES
  • 清洁
  • 重建

(我怀疑,虽然我无法证明,但确实是Clean正在解决这个问题。)