是否可以在xcobebuild中使用XCode Build参数?

时间:2013-11-24 23:01:25

标签: xcode xcodebuild

在XCode中,您可以编辑标题搜索路径等选项,并使用特定于构建的变量,例如$(BUILT_PRODUCTS_DIR)$(SDKROOT)等。是否可以在命令行中使用xcodebuild中的这些变量?

使用场景:
对于我的项目,我必须使用xcodebuild,并添加了HEADER_SEARCH_PATHS="<custom path>"来说明远程下载项目中丢失的文件。这似乎打破了链接器(ld: library not found for -lCrashReporterClient),所以我想恢复LIBRARY_SEARCH_PATHS的默认设置,我理解应该只是$(SDKROOT)

1 个答案:

答案 0 :(得分:0)

我知道你昨天试图从你的问题中建立Chess.app,所以我要说出这个问题是有意义的。

错误是因为CrashReporterClient.a静态库Chess.app不存在。你必须构建/下载它并将其添加到项目中。

好消息是,您不需要构建崩溃报告客户端库(可选)。只需转到目标的构建设置,然后从链接库列表中删除该库。

回答您的问题,是的,您可以在命令行中以setting=value

的形式指定xcodebuild的构建设置值

该错误与HEADER_SEARCH_PATHS

的值无关