繁体   English   中英

Apple Mach-O框架错误

[英]Apple Mach-O framework error

我正在尝试安装DevMate框架。 我已经在DevMates网站执行了所有步骤,并且无法编译我的应用程序。 我已将其添加到带有库选项卡的链接二进制文件,以及复制文件构建阶段选项卡。 一切都应该在原处,但我仍然遇到此错误:

ld:警告:找不到选项'-F / Users / Saturn / Documents / Floating Lunch Box / Xcode / StatScreen / Users / Saturn / Documents / Floating Lunch Box / Xcode / StatScreen / StatScreen / DevMateKit / DevMateKit.framework / Frameworks的目录'ld:找不到文件:用于架构x86_64 clang的@ rpath / DevMateIssuesReporter.framework / Versions / A / DevMateIssuesReporter:错误:链接器命令失败,退出代码为1(使用-v查看调用)链接器命令失败,退出代码为1(使用iv查看调用)

如果这是一些愚蠢的修复,很抱歉,但是我是编程新手,我只想实现此框架而不会遇到太多麻烦。 谢谢你的帮助!

Xcode 6.4可可应用http://docs.devmate.com/v1.0/docs/integrate-devmate-kit

最近这让我很烦。 DevMakeKit包含一个嵌套的DevMateIssuesReporter框架,如果没有在FRAMEWORK_SEARCH_PATHS指定其路径,Xcode将找不到它,这就是Dmytro所说的。

但是,您也可以通过在弹出对话框中选择recursive选项,告诉Xcode在指定的框架路径内执行递归搜索。

要确保EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES不包含*.framework条目,否则Xcode会忽略DevMateKit.framework/Frameworks 看来您可以使用INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES进行相同的操作,但我并没有取得太大的成功。

此处描述的问题是链接器找不到目录/Users/Saturn/Documents/Floating Lunch Box/Xcode/StatScreen/Users/Saturn/Documents/Floating Lunch Box/Xcode/StatScreen/StatScreen/DevMateKit/DevMateKit.framework/Frameworks ,其中DevMateIssuesReporter.frameworks应该是。

您确定这是DevMateKit.framework的正确路径吗? 我认为应该是/Users/Saturn/Documents/Floating Lunch Box/Xcode/StatScreen/StatScreen/DevMateKit/DevMateKit.framework/Frameworks 尝试纠正它。 您还可以使用GitHub上的 Examples项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM