2017-04-25 13 views
1

を使用しようとすると、私はcocoapodsをインストールし、私は「他のリンカのフラグ」内「-ObjC」入れて、「$(継承)」またアップルマッハ-OリンカエラーRestKit

Analyzing dependencies 
Downloading dependencies 
Using ISO8601DateFormatterValueTransformer (0.6.1) 
Using RKValueTransformers (1.1.3) 
Using RestKit (0.27.0) 
Using SOCKit (1.1) 
Using TransitionKit (2.2.1) 
Generating Pods project 
Integrating client project 
Sending stats 
Pod installation complete! There is 1 dependency from the Podfile and 5 total pods installed. 

以下のようにそれが示されており、

${PODS_ROOT}/Headers/Public/AFNetworking 
${PODS_ROOT}/Headers/Public/Bolts 
${PODS_ROOT}/Headers/Public/ISO8601DateFormatterValueTransformer 
${PODS_ROOT}/Headers/Public/RKValueTransformers 
${PODS_ROOT}/Headers/Public/RestKit 
${PODS_ROOT}/Headers/Public/SOCKit 
${PODS_ROOT}/Headers/Public 

すでにすべての非再帰的な「ヘッダー検索パス」内にあります。私がプロジェクトを実行しようとするたびに、 'リンカコマンドは終了コード1で失敗しました(呼び出しを見るために-vを使います)'。また、再帰的に変更した場合、 'リンカコマンドは終了コード1で失敗しました(呼び出しを見るには-vを使用します)'が発生しました。 podfileは

platform :ios, '10.2' 
target 'Fpace' do 
pod 'RestKit' 
end 
+0

Xcodeプロジェクト*または*ワークスペースを開いていますか?あなたはワークスペースを使用する必要があります... –

+0

変更されたパスを意味しますか?申し訳ありませんが、私はちょうど目標Cの新しいスターターです。 –

+0

私はあなたのプロジェクトと生成されたcocoapodsプロジェクトの両方を含む 'Fpace.xcworkspace'ファイル(またはそのようなもの)を開くことを意味しました。 –

答えて

1

あなたはXcodeのプロジェクトまたはワークスペースを開いているのですか? CocoaPods based projectsには常に*.workspaceファイルを使用する必要があります。

具体的なケースでは、Fpace.workspaceバンドルである必要があります。

関連する問題