我不断收到以下错误:连接错误iOS中(适用于建筑x86_64的重复的符号)
duplicate symbol _llvm.embedded.module in:
/Users/name/Documents/FacebookSDKs-iOS-20150910/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKApplicationDelegate.o)
/Users/name/Documents/FacebookSDKs-iOS-20150910/FBSDKCoreKit.framework/FBSDKCoreKit(FBSDKServerConfiguration.o)
ld: 102 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我试着删除FBSDK并重新安装,但是这并没有工作。我也怀疑我将这个框架连接到Swift可能是个问题。我的桥接报头包含以下内容:
#ifndef EggCrush_Bridge_h
#define EggCrush_Bridge_h
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#endif
我AppDelegate.swift文件导入FBSDKCoreKit。
没有其他链接器标志。
我正在运行Xcode 6.3.2并为iOS构建一个项目8.3
如何清除此错误?
如果什么都不能做,请尝试更新到Xcode 6.4。 – anhtu
不幸的是,那并没有做任何事情。 – Dan
太奇怪了。你有没有尝试下载并使用另一个FBSDK? – anhtu