【发布时间】:2016-01-04 22:46:18
【问题描述】:
我最近将新的 Facebook 7.1 SDK 放入我的统一项目中用于 Facebook 登录,为了使用它,我必须向 Facebook 提交一个模拟器构建。游戏将在普通设备 SDK 上构建良好。但是,当我切换到模拟器 SDK 并尝试在 xcode 上运行它时,我得到了一堆重复的符号错误,我不确定这是从哪里来的。我已经尝试删除它并将其放回原处,并检查是否有任何重复文件,但我似乎无法弄清楚。对此的任何帮助都会很棒。我的部分错误日志发布在下面:
duplicate symbol _llvm.cmdline in: /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKShareKit.framework/FBSDKShareKit(FBSDKSendButton.o)/Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKServerConfiguration.o) 重复符号 _llvm.embedded.module 在: /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKShareKit.framework/FBSDKShareKit(FBSDKSendButton.o) /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKServerConfiguration.o) 重复符号 _llvm.cmdline 在: /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKShareKit.f 框架/FBSDKShareKit(FBSDKSendButton.o) /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKMaleSilhouetteIcon.o) 重复符号 _llvm.embedded.module 在: /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKShareKit.framework/FBSDKShareKit(FBSDKSendButton.o) /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKMaleSilhouetteIcon.o) ld:架构 i386 的 260 个重复符号 clang:错误:链接器 命令失败,退出代码为 1(使用 -v 查看调用)
【问题讨论】: