私の iOS プロジェクトでは、RestKit を静的ライブラリとして (GIT サブモジュールで) 使用しています。
私がする時:
xcodebuild -project myproject.xcodeproj -configuration Debug
すべてがうまくいきます。ただし、出力ディレクトリを次のように変更すると:
xcodebuild -project myproject.xcodeproj -configuration Debug CONFIGURATION_BUILD_DIR=build
xcodebuild がライブラリ ヘッダー ファイルを見つけられません:
/path/to/my/project/file.m:9:9: fatal error: 'RestKit/RestKit.h' file not found
#import <RestKit/RestKit.h>
^
1 error generated.
そこで何が起こるの ?
編集
いくつかの調査の結果、 を追加するCONFIGURATION_BUILD_DIR=build
と、xcodebuild は RestKit からヘッダーをまったくコピーしないことがわかりました。
使用しない場合CONFIGURATION_BUILD_DIR
:
CpHeader Code/RestKit.h ...
使用CONFIGURATION_BUILD_DIR
: なし。