-ObjC链接器标志 - 当尝试将其添加到“其他链接器标志”时,我收到错误

时间:2013-03-14 09:37:58

标签: ios objective-c xcode cocoa google-analytics

我正在尝试将facebook SDK 3.2添加到我的应用程序但是在我添加-ObjC链接器标志后(如他们的视频中所述)我收到了很多重复警告,我无法运行带有错误的应用程序:

duplicate symbol _OBJC_IVAR_$_GAI.defaultTracker_ in:
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics.a(GAI.o)
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics_debug.a(GAI.o)
duplicate symbol _OBJC_IVAR_$_GAI.dispatcher_ in:
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics.a(GAI.o)
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics_debug.a(GAI.o)
duplicate symbol _kGAIProduct in:
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics.a(GAI.o)
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics_debug.a(GAI.o)
duplicate symbol _kGAIVersion in:
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics.a(GAI.o)
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics_debug.a(GAI.o)
duplicate symbol _OBJC_IVAR_$_GAI.trackUncaughtExceptions_ in:
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics.a(GAI.o)
    /Users/gool/proj/Frameworks/GANT/libGoogleAnalytics_debug.a(GAI.o)

        /Users/gool/Documents/FacebookSDK/FacebookSDK.framework/FacebookSDK(Facebook.o)
    ld: 172 duplicate symbols for architecture i386
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

由于

1 个答案:

答案 0 :(得分:3)

删除libGoogleAnalytics_debug.a和facebook旧sdk解决了我的问题