我一直在寻找一种在我的cocoa应用程序上实现语法高亮的方法,我找到了很棒的Fragaria框架https://github.com/mugginsoft/Fragaria。不幸的是,我似乎无法在我的应用程序中安装框架。
以下是我遵循的步骤:
不幸的是,当我尝试构建我的应用时出现此错误:
dyld:未加载库: @executable_path /../框架/ MGSFragaria.framework /版本/ A / MGSFragaria 参考自: /Users/dedalus/Developer/DEGS/trunk/build/Debug/DEGS.app/Contents/MacOS/DEGS 原因:未找到图像
我错过了哪一步?
答案 0 :(得分:1)
不要将框架产品添加到复制包资源构建阶段。而是创建一个新的复制文件构建阶段,将其目标设置为 Frameworks 目录,并将框架构建产品添加到此阶段。 复制包资源构建阶段将框架复制到资源子目录(OS X上的Contents/Resources
),但动态链接器期望它位于frameworks子目录(Contents/Frameworks
上OS X)。新添加的复制文件构建阶段将把它放在那里。