xcodebuild - 如何使用xcode的构建设置

时间:2015-01-05 17:37:01

标签: ios xcode xcode6

我正在尝试构建多个目标,并且我已经在Xcode中为每个目标设置了构建设置。我也有每个目标的计划。我要做的是发出一个命令行指令来构建每个目标,如:

  

xcodebuild - 项目 MyProject.xcodeproj - 计划 PRODScheme存档    - archivePath /Users/myUser/Documents/PRODApps/archives/"${PRODUCT_NAME}".xcarchive    - 配置发布

此处,$ {PRODUCT_NAME}是由XCode定义的构建设置变量。我正在考虑xcodebuild如何利用一堆已定义的设置。

有没有办法在xcodebuild中重用这些设置?

1 个答案:

答案 0 :(得分:1)

通常您会使用scheme,其中包含您尝试包含的其他信息:

xcodebuild -scheme PRODScheme build

要使用配置文件,您可以使用:

xcodebuild -target MyProject.xcodeproj -xcconfig configuration.xcconfig

使用-alltargets

构建所有目标

命令行技术说明:https://developer.apple.com/library/ios/technotes/tn2339/_index.html

Man xcodebuild:https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html