在项目中使用 pods 安装 Facebook 时出现 Apple Mach-O 链接器错误
Apple Mach-O Linker Error when Facebook installed using pods in the project
我刚刚使用 pods 安装了 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)
解决方案 1
您需要这样做:
单击您的项目(目标)单击库搜索路径下的构建设置,删除路径可能会对您有所帮助。
解决方案 2
你有重复的符号方法,这意味着项目中有重复的文件
在你的 Target 的构建阶段,在 "Compile Sources" 下检查是否有重复的文件,如果有重复的则删除一个。
希望对您有所帮助。
duplicate symbols for architecture意味着你的文件加倍了,请在使用前检查你是否手动添加了facebook framework pods
您还可以通过查看错误的完整描述来检查文件是否重复
我刚刚使用 pods 安装了 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)
解决方案 1
您需要这样做:
单击您的项目(目标)单击库搜索路径下的构建设置,删除路径可能会对您有所帮助。
解决方案 2
你有重复的符号方法,这意味着项目中有重复的文件
在你的 Target 的构建阶段,在 "Compile Sources" 下检查是否有重复的文件,如果有重复的则删除一个。
希望对您有所帮助。
duplicate symbols for architecture意味着你的文件加倍了,请在使用前检查你是否手动添加了facebook framework pods 您还可以通过查看错误的完整描述来检查文件是否重复