xcodebuild存档问题
我遇到了xcodebuild的问题。 我使用构建服务器的xcodebuild存档命令来创建存档。 目前,它似乎不会考虑我设置的构建配置。 有没有人遇到过这个问题,或者有任何想法如何改变它?
为了给出更多背景,在项目中,我将构建位置设置为Legacy,以便可以将多个库构建到单个iOS应用程序中(类似于three20),因此我将构建目录设置在xcconfig中文件如下:
BUILD_DIR = ../Build
SYMROOT = ${BUILD_DIR}/Products
OBJROOT = ${BUILD_DIR}/Intermediates
TEMP_ROOT = ${BUILD_DIR}/Temp
如果我跑步
xcodebuild -workspace ${WORKSPACE} -scheme ${SCHEME} -configuration ${CONFIGURATION} -sdk ${SDK}
这一切都可以顺利进行,编译命令我可以编译到普通的../Build文件夹中,如下面的示例输出中所示:
CompileC ../Build/Intermediates/Core.build/Release-iphoneos/Core.build/Objects-normal/armv7s/NumberUtils.o Source/NumberUtils.m normal armv7s objective-c com.apple.compilers.llvm.clang.1_0.compiler
但是,如果我在最后添加归档,并运行:
xcodebuild -workspace ${WORKSPACE} -scheme ${SCHEME} -configuration ${CONFIGURATION} -sdk ${SDK} archive
它忽略了我的构建设置,只使用DerivedData位置:
CompileC /Users/user/Library/Developer/Xcode/DerivedData/workspace-bmancqbwwpbxuzbdtxezsoptpyur/ArchiveIntermediates/Release/IntermediateBuildFilesPath/Core.build/Release-iphoneos/Core.build/Objects-normal/armv7/NumberUtils.o Source/NumberUtils.m
还有什么我需要设置? 我已经设置了我能想到的所有环境变量。 从xcode本身奇怪的归档也很好。 有什么建议?
链接地址: http://www.djcxy.com/p/59791.html