0

RestKit (git サブモジュールとしてインストール) を使用する OS X 用のプロジェクトがあります。昨日、RestKit サブモジュールを更新したところ、AFNetworking が使用されていることがわかりました (そのため、RKClient を使用していたコードの一部を変更する必要があります)。

問題は、プロジェクトをビルドできなくなったことです。まだコードを移行する必要がありますが、エラーは

RestKit.framework/Headers/RKHTTPRequestOperation.h:21:9: 致命的なエラー: 'AFNetworking.h' ファイルが見つかりません

#import "AFNetworking.h"

RestKit プロジェクトのみを開くと、フレームワークは正常にビルドされますが、最初に (を使用して#import <RestKit/RestKit.h>) 含めると、上記のエラーが表示されます!

ところで:RestKitフォルダーで行うとgit pull origin masterモジュールが更新されますが、AFNetworkingファイルはダウンロードされませんでした..フォルダー内のファイルを手動でコピーします。更新手順で何か不足していますか?

ありがとうございました

4

2 に答える 2

2

cd を RestKit ディレクトリに移動してから実行します

git submodule init
git submodule update

これにより、必要な AFNetworking ファイルがプルされます。その後、再構築します。

于 2012-12-07T06:45:16.293 に答える
0

CocoaPodsを介してRestKitをインストールすることで解決しました...

( RestKit および AFNetworking ビルド エラーで与えられた受け入れられた回答は私にとってはうまくいきませんでした..しかし、cocoapods をインストールするためのアドバイスはい)

于 2012-12-05T11:55:11.243 に答える