2013-06-03 3 views
1

나는 현재 가지고있는 App에 Parse를 추가하려하고있다. 이미 ShareKit이 포함되어 있는데, 여기에는 하위 모듈로 포함 된 FacebookSDK의 일부 (?)가 있습니다.
또한 링커 플래그가 나를 필요 -ObjC -all_loadParse, ShareKit 및 FacebookSDK - 30 Duplicate Symbols

이와 구문 분석 작업을하려면, 내가하고있어 FacebookSDK을 포함해야합니다. 하지만 그렇게하자마자 컴파일하는 동안 복제본에 문제가 생깁니다.

어떻게 해결할 수 있습니까?

비슷한 오류가 여기 발견 : 나는 -ObjC -all_load 플래그로 컴파일 구문 분석을 위해 그것을 필요로하는 https://github.com/ShareKit/ShareKit/issues/731

나는 힘든 FacebookSDK.framework를 제거 기운 다.

편집 :

이 전체 오류는 다음과 같습니다

duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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) duplicate symbol _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: 30 duplicate symbols for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

+0

시도를 사용하여 설치할 때 ShareKit이 이미 제공하기 때문에 당신이 당신의 프레임 워크에서 FacebookSDK 삭제합니다. – Wain

+0

실무 - 나는 또한 ShareKit과 RestKit을 위해 -all_load가 필요하다. - 내가 읽을 수있는, -force_load를 사용할 수있는 무언가를 읽는다. – mlang

+0

최신 Xcode를 사용하고 있으며 사용하지 않으셨습니까? – Wain

답변

0

은 포드에게 -all_load없이