我最近将新的Facebook 7.1 SDK放入我的Facebook登录统一项目中,为了使用它,我必须向Facebook提交模拟器版本。游戏将在普通的Device 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 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.cmdline in: /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKShareKit.f ramework / FBSDKShareKit(FBSDKSendButton.o) /Users/tfurness/Desktop/builds/rocky126/Frameworks/Plugins/iOS/Facebook/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKMaleSilhouetteIcon.o) 重复符号_llvm.embedded.module 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(FBSDKMaleSilhouetteIcon.o) ld:260个用于体系结构i386 clang的重复符号:错误:链接器 命令失败,退出代码为1(使用-v查看调用)
答案 0 :(得分:0)
对我来说问题是需要使用Xcode 7来进行构建。一切都是固定的!