【问题标题】:What is the difference between these two Deployment Targets?这两个部署目标有什么区别?
【发布时间】:2015-11-23 15:11:35
【问题描述】:

这两个部署目标有什么区别?

【问题讨论】:

  • 除了答案(或引用)之外,请注意,如果您不希望它们不同,您可以让目标从项目中继承值。转到目标的 Build Settings 选项卡,选择 iOS Deployment Target 行并按退格键。如果您切换回 General 选项卡,您会注意到 Deployment Info: Deployment Target 现在将显示项目设置值(灰色)。选择任何值将重新引入您在 Build Settings 选项卡中删除的行。

标签: ios xcode deployment project deployment-target


【解决方案1】:

有项目级别和具体目标级别。 每个项目都有一个项目目标和更具体的目标。每个项目级构建设置都适用于项目中的所有目标,除非被特定目标的构建设置明确覆盖。

在上图中,它是项目目标,它的设置将被特定目标继承。

在底部它是特定的目标,每次更改只会影响这个目标。不影响另一个特定目标或项目目标。您可以根据需要添加特定目标,如果不设置任何设置,则该设置将从项目目标继承。

阅读更多关于构建设置Build_Settings

【讨论】:

    【解决方案2】:

    目标继承项目构建设置,但您可以通过在目标级别指定不同的设置来覆盖任何项目设置。一次只能有一个活动目标; Xcode 方案指定活动目标。

    有关更多信息,您可以阅读文档 https://developer.apple.com/library/ios/featuredarticles/XcodeConcepts/Concept-Targets.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-12
      • 2016-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多