RestKit APIをプロジェクトにインポートしようとすると、次のエラーが発生します。
/Documents/Code/RestTest/RestKit/Code/Network/RKHTTPRequestOperation.h:21:9:
'AFNetworking.h' file not found
RestKitをgitサブモジュールとしてインストールしましたが、RestKitのAFNetworkingへの依存を解決するにはどうすればよいですか?
RestKit APIをプロジェクトにインポートしようとすると、次のエラーが発生します。
/Documents/Code/RestTest/RestKit/Code/Network/RKHTTPRequestOperation.h:21:9:
'AFNetworking.h' file not found
RestKitをgitサブモジュールとしてインストールしましたが、RestKitのAFNetworkingへの依存を解決するにはどうすればよいですか?
クローンを作成したら、RestKitディレクトリで実行します。
git submodule update --init --recursive
これにより、RestKitが必要とするAFNetworkingバージョンがプルされます
CocoaPodsを使用すると、これがすべて自動的に行われます。
RestKitインストールドキュメントから:
まだ利用できない場合は、CocoaPodsをインストールします。
$ [sudo] gem install cocoapods
$ pod setupPodfileを編集し、RestKitを追加します。
$ edit Podfile
platform:ios、 '5.0'
pod'RestKit'、:git =>'https://github.com/RestKit/RestKit.git'、:branch =>'development'テストと検索はオプションのコンポーネントです
pod'RestKit / Testing'、:git =>'https://github.com/RestKit/RestKit.git'、:branch =>'development
' pod'RestKit / Search'、:git =>'https:// github.com/RestKit/RestKit.git'、:branch=>'開発'プロジェクトにインストールします。
$ポッドインストール
インストールが失敗した場合は、CocoaPodsが期待しているよりも低いバージョンのGitでインストールしている可能性があることに注意してください。git --versionを実行して、Git>=1.8.0を実行していることを確認してください。pod install --verboseを実行すると、インストールの詳細の全体像を把握できます。
これは一部の人々を助けるかもしれません。特にAFNetworkingエラーを回避することを目的としたRestKitwikiのこのセクションを完全にスキップしました。
エラーが'AFNetworking.h' file not found
発生しました。これは、.pchでこれらのインポートを見逃したためです。