Parse,ShareKit和FacebookSDK - 30个重复符号

时间:2013-06-03 22:45:22

标签: ios facebook-ios-sdk sharekit parse-platform

我试图将Parse添加到我拥有的当前应用程序中。它已经包含了ShareKit,它包含了作为子模块的FacebookSDK的部分(?)  它还要求我拥有Linker Flags: -ObjC -all_load

为了让Parse能够使用它,我需要包含我正在做的FacebookSDK。但是一旦我这样做,我就会在编译时遇到重复的问题。

知道如何解决这个问题吗?

此处发现了类似的错误:   https://github.com/ShareKit/ShareKit/issues/731

我无法删除FacebookSDK.framework,因为我需要Parse使用-ObjC -all_load标志进行编译。

编辑:

这是完整的错误:

  

重复符号_OBJC_IVAR _ $ _ FBRequest._url in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_IVAR _ $ _ FBRequest._connection in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_IVAR _ $ _ FBRequest._responseText in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_IVAR _ $ _ FBRequest._error in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_IVAR _ $ _ FBRequest._delegate in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_IVAR _ $ _ FBRequest._state in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_CLASS _ $ _ FBRequest in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_METACLASS _ $ _ FBRequest in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBRequest.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBRequest.o)   重复符号_OBJC_IVAR _ $ _ FBLoginDialog._loginDelegate in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBLoginDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBLoginDialog.o)   重复符号_OBJC_CLASS _ $ _ FBLoginDialog in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBLoginDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBLoginDialog.o)   重复符号_OBJC_METACLASS _ $ _ FBLoginDialog in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBLoginDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBLoginDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._orientation in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._webView in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._modalBackgroundView in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._loadingURL in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._delegate in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._showingKeyboard in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._closeButton in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._spinner in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._params in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ FBDialog._serverURL in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_CLASS _ $ _ FBDialog in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_METACLASS _ $ _ FBDialog in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(FBDialog.o)   重复符号_OBJC_IVAR _ $ _ Facebook._requests in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/Facebook.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(Facebook.o)   重复符号_OBJC_IVAR _ $ _ Facebook._fbDialog in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/Facebook.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(Facebook.o)   重复符号_OBJC_IVAR _ $ _ Facebook._appId in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/Facebook.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(Facebook.o)   重复符号_OBJC_IVAR _ $ _ Facebook._urlSchemeSuffix in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/Facebook.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(Facebook.o)   重复符号_OBJC_IVAR _ $ _ Facebook._sessionDelegate in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/Facebook.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(Facebook.o)   重复符号_OBJC_CLASS _ $ _ Facebook in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/Facebook.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(Facebook.o)   重复符号_OBJC_METACLASS _ $ _ Facebook in:       / Users / martinlang / Library / Developer / Xcode / DerivedData / Club_W-evqasilyjjnftqelkocaozbwkgyq / Build / Intermediates / Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/Facebook.o       /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.framework/FacebookSDK(Facebook.o)   ld:架构i386的30个重复符号   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

1 个答案:

答案 0 :(得分:0)

从您的框架中删除您的FacebookSDK,因为当您使用pods

安装时,ShareKit已经提供了它