【问题标题】:Apple Mach-O Linker Error when Facebook installed using pods in the project使用项目中的 pod 安装 Facebook 时出现 Apple Mach-O 链接器错误
【发布时间】:2016-01-04 13:23:59
【问题描述】:
我刚刚使用 pod 安装了 Facebook,现在我的项目无法正常工作并说。请帮助某人。
Apple Mach-O Linker Error
ld: 87 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
【问题讨论】:
标签:
ios
objective-c
facebook
linker-errors
【解决方案1】:
架构的重复符号表示您的文件加倍,请在使用 pod 之前检查您是否手动添加了 facebook 框架
您还可以通过查看错误的完整描述来检查文件是否重复
【解决方案2】:
解决方案 1
你需要这样做:
单击您的项目(目标)单击库搜索路径下的构建设置,删除路径可能会对您有所帮助。
解决方案 2
你有重复的符号方法,这意味着项目中有重复的文件
在目标的构建阶段,在“编译源”下检查是否有重复文件,如果有重复则删除。
希望这会对你有所帮助。