0

我想自动化 XCode 以根据我正在构建的环境设置/替换某些变量或 plist 值。

示例:在为生产构建时,我希望类头文件中的这一行是......

定义 kServerName @"www.mydomain.com"

……为了发展……

定义 kServerName @"dev.mydomain.com"

...和分期...

定义 kServerName @"staging.mydomain.com"

此外,也许类似地在 plist 中设置一个值。

提前致谢!

4

1 回答 1

0

您需要为不同的目标添加不同的模式,并在构建设置中相应地设置标志。之后在您的代码中可以使用这些标志来检查您指向的环境,并可以使用 #ifdef语句来创建 # defines

用于设置架构的链接和有关如何在 xcode中设置目标的另一个链接

于 2012-10-24T22:32:40.930 回答