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

上一篇: xcodebuild archiving issue

下一篇: xcodebuild: build Mac OS app