在哪里“设置 DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING”

sha*_*ght 5 xcode xcode13

我们有一个复杂的 Xcode 工作区,其中包含大量依赖项和依赖项的依赖项。构建它们的顺序很重要,Xcode <13 永远无法使用 Xcode 方案的“Parallelize Build”设置找出正确的顺序,因此这个选项对我们来说是无效的。

现在,在 Xcode 13 中,方案选项已更改为“依赖顺序”和“手动顺序”。由于上述原因,我们使用后者。

构建这个时,Xcode 会向我们发出以下警告:

不推荐以手动顺序构建目标 - 请在方案设置中选择“依赖顺序”,或在当前方案的任何目标中设置 DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING 以抑制此警告。

但我们找不到在哪里设置它。

问题:我们必须在 Xcode 中的哪个位置设置 DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING 来抑制此警告。

Rud*_*dog 4

它是在方案应该构建的目标的“构建设置”选项卡上完成的。单击 + 按钮并选择添加用户定义的设置。我相信名称DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING和值可以是任何东西,但我可以确认,如果我将其设置为YES它可以抑制警告。