Xcode变量


Answers:


147

最好的来源可能是Apple的官方文档。您要查找的特定变量是CONFIGURATION。


8
我喜欢Xcode拒绝在搜索框中键入“构建设置”的情况下显示该页面的方式-您会获得其他类型的构建设置,而无需引用这些变量。同理,如果您放置“构建变量”。有人应该教苹果公司如何编写搜索算法:)
亚当

23
如果您要创建“运行脚本构建阶段”,则可以通过在bash shell脚本(或您所使用的shell的等效命令)的第一行中键入“ env”(不带引号)来启动此脚本。重新使用)并构建您的项目。这将输出所有可用的环境变量。您可以将其与文档结合使用,以确保获得所需的数据。
Ryan H.

3
我想我已经浪费了半个小时,试图找到可用于脚本的文档列表/解释环境变量。我提交了一个“增强”请求,询问为什么他们不能只在其中放置带有相应帮助页面链接的圆形问号按钮之一。很好的建议HZC,尽管我希望没有必要。
布赖恩

3
同样令人遗憾的是,该正式文档中的任何地方都没有提到基本的$ PROJECT_DIR。我想这只是$ SRCROOT的(更好称)别名。
里卡多·桑切斯·塞兹

4
苹果喜欢定期重新排列所有文档并断开所有现有链接。有人将不得不寻找新的链接。
smorgan

20

这是环境变量的列表。我想你可能想要CURRENT_VARIANT。另请参阅BUILD_VARIANTS


好的,所以当我使用char * cv = getenv(“ CURRENT_VARIANT”); 我得到NULL。我想念什么?
2013年

1
另一个答案是正确的。不是 配置是他们想要的。
Baxissimo 2014年

那甚至还不是全部清单……真相的一半
邪恶
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.