在Xcode 4中如何管理构建配置?

15
我记得在Xcode 3中有“Debug”,“Release”和可能的“Distribution”。有一个对话框,我们可以复制“Release”构建配置并将其重命名为“Distribution”,以便修改一些分发的构建设置。
在Xcode 4中,我找不到这些已知于Xcode 3的构建分发的参考。当我在导航器中单击我的项目时,右侧会出现一个大窗口。在那里,我点击“Build Settings”并选择“All”过滤器以及“Levels”。
它向我显示这些列:设置、已解决、AppName、AppProject、iOS默认值。
似乎他们将所有不同的配置压缩成了这个巨大的列表。许多构建设置会以不同的“风味”出现。例如:Architecture > [Debug | Distribution | Release]。
另一方面,其他构建设置不会分裂成这三种“构建配置类型”。例如,只有一个Base SDK设置(尽管为不同的构建配置设置不同的Base SDK是没有意义的。或者也许不是。)
不幸的是,iTunes Connect集成的帮助系统仍然停留在Xcode 3的好日子里,并告诉我要复制一个Release构建配置。但我在Xcode 4中做不到。

iOS 应用程序开发工作流程指南没有详细介绍如何在 Xcode 4 中实际完成。该页面只有大约三段落是关于为 App Store 构建应用程序的。它提到了一个“AppStore Scheme”,但我没有这个选项,因为我最初没有使用 Xcode 4 创建我的项目。

1个回答

33

在左侧边栏中,点击你的项目,然后在右侧窗口中点击你的项目名称。你的配置信息就在主窗口的信息选项卡中。


不错!谢谢!如果我没有特别的意图(只是为了App Store创建一个目标和一个应用程序),但所有“基于配置文件”的值都是“未设置配置文件”,并且当我展开我的分发配置时,它显示“AppName - None, None”,那么我是否需要担心?这是恶意的还是无关紧要的? - dontWatchMyProfile
不,我从来没有在那里做过任何事情,除了复制配置并将它们重命名。当然,我相信有很多酷炫的东西可以做,但我自己没有使用过。 :-) - Mark Granoff
可以提供图片吗? :) - rogerdpack
注意:在使用Cocoapods时,还要检查Pods项目的“Info”选项卡以查看/更改构建配置。 - Tom Spee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接