我正在尝试在我的应用程序中包含 Sparkle 框架。我不太了解必要的具体步骤,现在收到此错误消息:
Dyld Error Message:
Library not loaded: @loader_path/../Frameworks/Sparkle.framework/Versions/A/Sparkle
Referenced from: <..>/build/Debug/CoRay.app/Contents/MacOS/CoRay
Reason: image not found
所以我的问题分为两个部分: 1. 我该如何解决我的问题? 2. 将框架包含到 Cocoa/Obj-C 应用程序中的正确路径是什么?
最佳答案
错误是说它无法在您的应用程序包中找到 sparkle 框架的副本。
您需要向您的目标添加一个新的复制文件构建阶段。将其设置为“Frameworks”以复制框架并将 Sparkle.framework 的副本从您的 Xcode 项目拖到您刚刚创建的新 Copy Files 构建阶段。
关于objective-c - 无法运行我的应用程序; “image not found” 指的是捆绑框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/879206/