Xcode 4中"部署目标"和"iOS部署目标"之间的区别是什么

Bor*_*zin 5 iphone deployment target ios xcode4

自从Xcode 4发布关于deployment target选项以来,我一直生活在怀疑中.有两个选项可供设置.

  1. 首先是在"TARGETS"窗格中调用Deployment Target.这个用于设置应用程序可以运行的最低iOS版本.
  2. 第二个是"PROJECT"窗格并被调用iOS Deployment Target.嗯,这是我不熟悉的.

如果我支持说iOS 4+,有人可以向我解释如何正确设置第二个选项吗?

Rui*_*res 0

  1. 第一个与同一项目的不同目标相关,您可以在其中为它们定义特定设置。它通常用于在单个项目中维护同一核心项目的不同版本。例如:付费版本和试用版本,您将有一个付费版本目标和一个试用版本目标
  2. 您可以在此处定义调试和发布方案的配置。例如: 在此输入图像描述

你可以看到我添加了一个新配置。您现在将对实际目标进行不同的设置:

在此输入图像描述

您还可以做一些有趣的事情,例如在目标上选择定义,将它们复制并粘贴到文件(*.xconfig 文件)上。您可以通过定义该文件的名称来使用该文件作为配置:

在此输入图像描述

这对于维护存储库上的设置版本特别有用。

编辑1.0:

我编辑了第二点