gpt4 book ai didi

xcode - 为 Xcode 项目设置默认方案

转载 作者:行者123 更新时间:2023-12-04 08:45:23 25 4
gpt4 key购买 nike

我有一个 Xcode 项目 MyApp(带有 1 个目标 MyApp),其中包括另一个项目 LibProject(带有 2 个目标,lib 和 app)。我在 Xcode ui 中选择了自动创建方案,当我第一次打开项目时,它确实创建了方案,但是选择了嵌套 LibProject 中的一个方案,而我希望选择 MyApp 中的单个目标/方案。我可以在事后更改方案并且 UI 会记住,但我不想让 Xcode 默认使用不正确的方案。

方案最终的顺序:

lib (*with this one selected)
app
MyApp

知道如何为新创建的方案选择默认值吗?

最佳答案

我正是这个问题。我们在一个工作区中有三个项目,其中一个依赖于另外两个。为了构建一切,我们构建了主项目,但是,在某种程度上,但不能证明,在我们切换到 Xcode 6 的时候,我们撤出时提出的方案将是子项目之一。即使我们将它更改为主项目,它也会随着 git 的每次拉取而恢复。所以,我知道这不是控制它的用户设置,而是隐藏在一个公共(public)文件中的东西,因为我们的用户设置文件不在我们的 git repo 中。

我设法将它改回我们的工作区。
我做了三件事:-

首先,我在主项目中重新排序了一些文件,以防万一它是一些隐藏的项目设置,但这不起作用;

然后我注意到顶层项目设置为并行构建,因此我将其设置为不这样做,因为它确实需要链接其他两个项目的输出。 Xcode 实际上管理得很好,但它是一种强制更改方案文件的方法。这似乎也没有解决它;

我的第三个更改是在工作区中删除并重新添加子项目;我还颠倒了两个子项目的顺序。这个最后的改变确实使主要项目的方案出现在其他用户面前,所以我相信是这样做的。

我列出了其他项目,以防万一这不仅仅是一个步骤,而且由于早期的尝试,我很幸运。

关于xcode - 为 Xcode 项目设置默认方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12943477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com