我不斷收到以下錯誤:連接錯誤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