objective-c – 将框架添加到XCode 4
当然,我在发表我的问题之前做了研究。
我在看 但整个事情变得越来越错了。 我的目标:将(CorePlot)框架添加到XCode Mac项目(不是iPhone的一个) 我的环境:OSX Lion 10.7,SDK Lion,XCode 4.1(4B110) 我的步骤: >打开XCode,创建新项目 并运行我的项目 我得到的是这个错误信息: dyld: Library not loaded: @loader_path/../Frameworks/CorePlot.framework/Versions/A/CorePlot Referenced from: /Users/username/Library/Developer/Xcode/DerivedData/metralight-hjuvuwlhgohrtdeepvcymnsaxomc/Build/Products/Debug/metralight.app/Contents/MacOS/metralight Reason: image not found 实际上,当我查看给定的目录(应用程序包)时,没有目录框架,所以链接不能成功 我已经搜索了一个,发现我可以通过一些脚本创建构建规则并将文件复制到最终的二进制包中,但这是唯一的方法呢? 是否有一些选项,只需打开/关闭复制链接框架到最终捆绑? 请注意,CorePlot目标“.framework”将动态库安装名称设置为@loader_path /../ Frameworks / CorePlot.framework / Versions / A / CorePlot,因此它在正确的位置查找最终的二进制包 解决方法
通过“添加现有框架”添加框架后
>转到项目设置>构建阶段 就是这样 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |