我在我的iPhone应用程序中使用ShareKit和BCFads sdk。 当我构建应用程序时,我有一个重复的符号错误。
ld: duplicate symbol _OBJC_IVAR_$_Reachability.reachabilityRef in /BCFAds/BCFAds.a(Reachability.o) and /Debug-iphonesimulator/libShareKit.a(Reachability.o) for architecture i386
collect2: ld returned 1 exit status
Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-g++-4.2 failed with exit code 1
此问题来自ReachabilityRef。 它在sharekit的Reachability.m中定义。
@interface Reachability: NSObject
{
BOOL localWiFiRef;
SCNetworkReachabilityRef reachabilityRef;
}
有什么想法吗?
答案 0 :(得分:1)
如果你有2个可达性,请检查你的项目。{h / m}希望这对你有所帮助。