【问题标题】:How to add configurations to Xcode?如何向 Xcode 添加配置?
【发布时间】:2011-09-07 06:53:41
【问题描述】:

没有其他办法,我搜索了很多。在 XCode 3 中这很容易,但现在..

在上面的屏幕中,我有 构建配置,所以我可以根据需要进行选择:

  • 调试
  • 发布

这 2 种配置,在“构建设置”选项卡中有自己的配置(在目标配置中)。要创建第三个,Distribution,阅读 here, 它在 XCode 3 中显示此图像

在 XCode 4 中我可以在哪里做同样的事情????

编辑-> 只创建一个新的 Schema 是行不通的,就像这是 Targets 的“Build Settings”标签中的一个配置。我可以为“调试”和“发布”选择一个配置,但是,我第三个?

【问题讨论】:

标签: xcode configuration


【解决方案1】:

我有一个类似的问题,我希望对 beta 版本有一些特殊的行为

这些是我采取的步骤(主要是@ZhangChn给出的答案的扩展)

  1. 复制发布配置并将其重命名为 beta。
  2. 在构建设置下的 Beta 配置中添加了一个 BETA 预处理器宏。
    • 在此处对您的构建配置进行其他更改。
  3. 进入管理方案并为我的项目复制主方案并将其重命名为 Beta。
  4. 编辑新方案并将目标构建配置更改为 beta(或您为新构建配置命名的任何名称。
  5. ...
  6. 利润!!!!

不管怎样,无论如何,您现在应该能够简单地通过更改您正在使用的方案来切换您想要的设置,而不是每次都搞砸设置。

【讨论】:

  • ^this 我查看了几种方法来做到这一点,这些是最简洁直接的说明。所以,+1,谢谢!以及所有其他在 cmets 中说不要说的事情。
【解决方案2】:

你不需要它。

请确保在存档之前检查以下列表:

  • 在编辑方案中:选择发布作为存档的构建配置,

  • 在项目构建设置中:设置 Entitlements.plist 和发布方案的分发代码签名,

  • 在 Entitlements.plist 中:将 No 设置为“可以调试”。

然后存档并与您的临时配置共享或通过分发配置提交。

希望这是一份全面的清单。

编辑:

复制现有配置:

【讨论】:

  • 感谢回复,问题不在于如何创建存档,而只是在“构建设置”中放入了第三种配置。如果我创建一个新架构,我仍然有“调试”和“发布”
【解决方案3】:

查看项目设置。这里有一个+ 按钮,您可以使用它来添加到配置中。

【讨论】:

  • 是的,但它不能创造我想要的东西。在目标的“构建设置”中,您可以在调试和发布中运行时进行配置。我只需要第三个。如果我创建一个新方案,我仍然只有这两个配置。
  • 你说得对...我没找到...过渡到 XCode 4 太无聊了... :(
猜你喜欢
  • 2015-07-18
  • 1970-01-01
  • 2021-07-22
  • 1970-01-01
  • 2013-11-19
  • 2017-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多