Ios 在Xcode中,方案到底是什么?

Ios 在Xcode中,方案到底是什么?,ios,xcode,xcode-scheme,Ios,Xcode,Xcode Scheme,起初,我认为scheme是每个构建类型的值列表。默认情况下,有两种方案,Debug和Release。在app target中,您可以通过选择值(默认情况下为Debug或Release)动态定制每个方案 然而,现在我认为这些计划比这还要大。默认情况下,您的项目附带一个方案,该方案中包括为不同构建类型自定义设置的功能,包括运行、测试配置文件等。。。因此,在一个方案中,可以为运行阶段设置xyz,在另一个方案中,可以为运行阶段设置abc 我有点困惑。谁能简化这一点 感谢Xcode的帮助: 计划 方案是一

起初,我认为scheme是每个构建类型的值列表。默认情况下,有两种方案,Debug和Release。在app target中,您可以通过选择值(默认情况下为Debug或Release)动态定制每个方案

然而,现在我认为这些计划比这还要大。默认情况下,您的项目附带一个方案,该方案中包括为不同构建类型自定义设置的功能,包括运行、测试配置文件等。。。因此,在一个方案中,可以为运行阶段设置xyz,在另一个方案中,可以为运行阶段设置abc

我有点困惑。谁能简化这一点

感谢Xcode的帮助:

计划

方案是一组设置,用于指定要为项目生成的目标、要使用的生成配置以及产品启动时要使用的可执行环境。打开现有项目(或创建新项目)时,Xcode会自动为每个目标创建方案。默认方案以您的项目命名

这里,“构建配置”就是您在上面所说的“调试”和“发布”

来自Xcode的帮助:

计划

方案是一组设置,用于指定要为项目生成的目标、要使用的生成配置以及产品启动时要使用的可执行环境。打开现有项目(或创建新项目)时,Xcode会自动为每个目标创建方案。默认方案以您的项目命名


这里,“构建配置”就是您在上面所说的“调试”和“发布”

哦,谢谢!!!所以我把计划和配置搞混了。所以本质上是这样的,对吗?。。。例如,默认方案有多种“构建类型”,如运行、测试等。。。默认情况下,这些“生成类型”只能有一组配置。假设您的跑步使用发行版配置。然后,在构建设置中,只要释放了密钥,就可以为其设置值。现在,这些设置值将在运行“build type”和设置为使用版本配置的任何其他“build type”期间使用。对还是错?是的,没错。您也可以添加其他类型的配置。如果从项目设置中“目标”上方的“项目”部分选择项目,则可以单击“信息”选项卡并添加配置。所有这些配置都将显示在所有目标的构建设置中。哦,谢谢!!!所以我把计划和配置搞混了。所以本质上是这样的,对吗?。。。例如,默认方案有多种“构建类型”,如运行、测试等。。。默认情况下,这些“生成类型”只能有一组配置。假设您的跑步使用发行版配置。然后,在构建设置中,只要释放了密钥,就可以为其设置值。现在,这些设置值将在运行“build type”和设置为使用版本配置的任何其他“build type”期间使用。对还是错?是的,没错。您也可以添加其他类型的配置。如果从项目设置中“目标”上方的“项目”部分选择项目,则可以单击“信息”选项卡并添加配置。所有这些配置都将显示在所有目标的生成设置中。