私が持っている現在のアプリにパースを追加しようとしています。FacebookSDK の一部 (?) がサブモジュールとして含まれている ShareKit が既に含まれています。また、リンカー フラグ-ObjC -all_load
も必要です。
これで Parse を機能させるには、私が行っている FacebookSDK を含める必要があります。しかし、そうするとすぐに、コンパイル中に重複の問題が発生します。
どうすればそれを回避できますか?
同様のエラーがここで見つかりました: https://github.com/ShareKit/ShareKit/issues/731
Parse が -ObjC -all_load フラグを使用してコンパイルするために必要なため、FacebookSDK.framework を削除することはできません。
編集:
これは完全なエラーです:
シンボル _OBJC_IVAR_$_FBRequest._url を複製: /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: /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 が重複しています:/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.フレームワーク/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: /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.フレームワーク/FacebookSDK(FBLoginDialog.o) 重複シンボル _OBJC_CLASS_$_FBLoginDialog:/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-evqasilyjnftqelkocaozbwkgyq/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.フレームワーク/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:/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-evqasilyjnftqelkocaozbwkgyq/Build/Intermediates/Club W.build/Release-iphonesimulator/Club W.build/Objects-normal/i386/FBDialog.o /Users/martinlang/Development/clubw/ClubW-iPhone/FacebookSDK.フレームワーク/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:/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 clang の 30 個の重複シンボル: エラー:リンカ コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)