如何让 Xcode 14.1 只构建我当前选择的方案/目标?

bha*_*ler 6 xcode xcode14

我的 Xcode 项目有六个不同的目标/方案(我从来没有弄清楚其中的区别,但无论如何我有六个目标和六个方案),所有这些都以不同的方式基于相同的源。我刚刚开始使用 Xcode 14.1(来自一个相当旧的版本),现在当我进行构建时,它会构建我的所有目标/方案,并在左侧显示它们的问题:

\n

在此输入图像描述

\n

这不是我想要的。一方面,由于目标/方案都基于相同的来源,我看到很多相同的问题一遍又一遍地重复。另一方面,当我正在研究一个特定的目标/方案时,我真的想专注于它而不是分心。另外,我真的不希望我的机器因构建所有其他目标/方案而变慢;我希望我的构建周转速度尽可能快。

\n

所以。我如何恢复我习惯的 Xcode 的旧行为,即仅构建当前选定的方案及其关联的目标?我查看了偏好和“行为”,并进行了谷歌搜索,也许我是盲目的,但我在任何地方都看不到任何提及这一点的信息。

\n

[附录,根据马特的评论。这种情况继续发生,现在带有错误而不是警告,并且与弃用无关。这是新的屏幕截图:

\n

在此输入图像描述

\n

我对标头进行了更改,这破坏了项目中各个地方的使用。现在我的问题窗格充满了来自其他目标 \xe2\x80\x93 的垃圾,大部分都是相同的垃圾,对每个目标重复。特别令人烦恼的是,我选择并正在研究的目标称为slim_multi甚至没有出现在问题窗格 \xe2\x80\x93 中,它位于底部,位于我的所有其他目标之后。我没有继续工作。我尝试切换到其他目标并执行“清理构建文件夹”;但这对情况没有影响。必须有一个解决办法!]

\n