我的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
:没有。