设置Xcode项目的默认方案

2024-02-10

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

方案结束的顺序:

lib (*with this one selected)
app
MyApp  

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


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

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

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

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

我的第三个更改是删除并重新添加工作区中的附属项目;我还颠倒了两个附属项目的顺序。最终的更改确实使主项目的方案向其他用户显示,所以我相信这是这样做的方法。

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

设置Xcode项目的默认方案 的相关文章

随机推荐