我目前正在开发一个快速的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
有什么想法吗?
答案 0 :(得分:80)
我遇到了这个问题,并且能够通过将Swift框架(MySDK.framework)添加到"嵌入式二进制文件"来解决这个问题。 "将军"部分Xcode项目设置的选项卡。然后删除派生数据并重建。
答案 1 :(得分:2)
也许您忘记在项目目标中添加“复制文件构建阶段”,并将“框架”作为目标
答案 2 :(得分:2)
LOP_Luke的解决方案只有一半为我做了。在我将嵌入式框架添加到“常规”选项卡中的“嵌入式二进制文件”后,我不得不转到“构建设置”并选中“嵌入式内容包含Swift代码”为YES。 默认情况下,它设置为NO。
随后进行清洁和建筑。享受!
答案 3 :(得分:1)
以下对我有用:
(我怀疑,虽然我无法证明,但确实是Clean正在解决这个问题。)