使用XCode构建时变量

时间:2013-03-07 17:02:48

标签: objective-c xcode jenkins-plugins

我有以下情况:

  1. 构建我的iOS XCode项目的Jenkins服务器
  2. 应用程序从需要指向不同位置的URL中获取数据,具体取决于构建是用于生产还是开发
  3. 我需要能够在构建时指定我想要构建应用程序的环境,以便代码中使用的URL(re:#define DATA_URL @"http://...")适合于为其构建的环境

1 个答案:

答案 0 :(得分:1)

我做了一些更简单的事情,为此,我们在标题Preprocessor Macros下的构建设置中设置一个宏,然后为每种类型的构建(DEBUG,RELEASE等)设置类似(DEBUG){{1和(RELEASE)APP_CONFIG=1等等,对于你拥有的任何其他人。然后在你的APP_CONFIG=2中你可以做类似的事情(注意这不需要进入***-Prefix.pch它可以在你的代码中的任何地方)

***-Prefix.pch

我问了一些更简单的东西,这里是链接Settings bundle for iPhone app

希望如果不是您要求评论的话会有所帮助,我会尽力修改以提供帮助。