在 Xcode 4 中,如何构建“Debug”、“Ad hoc”和“Store”设置?

Posted

技术标签:

【中文标题】在 Xcode 4 中,如何构建“Debug”、“Ad hoc”和“Store”设置?【英文标题】:In Xcode 4, how do I build the "Debug", "Ad hoc" and "Store" settings? 【发布时间】:2011-03-15 22:01:38 【问题描述】:

使用新的 Xcode 4,我导入了一个 Xcode 3 项目。我曾经有三组不同的构建设置,分别是“Debug”、“Ad hoc”和“Store”。现在,我在新界面的任何地方都找不到它们。设置(如代码签名选项)仍在构建设置中,但如何选择其中一个?

【问题讨论】:

【参考方案1】:

您可以编辑方案并为不同的操作分配不同的配置。例如,用于存档的临时配置。

单击“方案”按钮并选择“编辑方案”。您会看到“存档”项,它允许您更改存档应用程序的配置。

【讨论】:

知道如何在 xcode 4 中编辑这些不同的构建配置吗? 在 Xcode 中选择您的项目。您将看到两个选项卡“信息”和“构建设置”。打开“信息”选项卡并编辑/添加配置。【参考方案2】:

在 Xcode4 中,您基本上是创建一个构建并在之后对其进行签名,而在 Xcode3 中,您必须预先选择它。

存档您的应用程序(产品 > 存档),然后在管理器中选择存档选项卡。在这里您可以选择一个存档的应用程序,当您共享它时,您可以选择一个配置文件(例如您的临时配置文件)来对其进行签名。

【讨论】:

但是我的 Ad hoc 和 Store 版本也有不同的构建设置(宏),不仅仅是签名。如何选择一组或另一组构建参数? 这对我来说是一个非常有帮助的答案。令人困惑的是,现在使用不同的构建配置,但现在我看到存档是稍后签名的,这更有意义。谢谢雅尼克。

以上是关于在 Xcode 4 中,如何构建“Debug”、“Ad hoc”和“Store”设置?的主要内容,如果未能解决你的问题,请参考以下文章

xCode 4.3.2 - 构建分析,你如何运行应用程序?

是否可以在 Mountain Lion 上的当前 Xcode 4.6.1 工具链中启用 _LIBCPP_DEBUG2?

在 Xcode 中指定子项目的配置

如何通过 Xcode 4 为 ios3.1.3 构建版本......?

如何使用 xcode < 4.5 构建具有 iOs6 功能的应用程序?

如何使用 XCode 4 + 基本 SDK 4.3 为 iOS 4.0 设备构建?