gpt4 book ai didi

ios - 如何在自定义 Xcode 项目模板中创建或定义新目标

转载 作者:技术小花猫 更新时间:2023-10-29 10:27:46 27 4
gpt4 key购买 nike

TL;DR:我应该将哪些 XML 片段添加到我的 TemplateInfo.plist 文件中,以便在创建新的 Xcode 项目时创建第二个编译器目标?

在处理我自己的 Xcode 项目模板时,我试图拥有 KIF integration testing以“开箱即用”的方式工作。 KIF 要求您 duplicate your regular target然后修改一些属性。这通常是手动完成的,但它既费时又容易出错,虽然它很普通,但可以自动化。

为清楚起见,我希望在此屏幕截图中自动创建第二个目标:

Screenshot after manual duplication

我在整个模板自定义方面已经走得很远了,但我只是想不出如何创建另一个目标,即使如果您点击该复选框,模板也会创建一个用于单元测试的目标。 Apple 是怎么做到的

看看the template project over at my github repository .如果你想看看我用 KIF 做了什么(即使对于这个问题的答案这不是必需的),请查看 KIF Integrations.xctemplate 中的 plist。文件夹。

最佳答案

如果我正确理解你的问题......

要自动复制 Build Target 而无需手动创建新目标并进行设置,请选择要复制的目标并按 CMD+D


(关于如何使用(更有可能的)构建方案(对于想知道这个问题的 future 用户)做同样事情的说明如下:

在 xCode 中单击 Product(顶部栏...在 File、Edit、View 等对面),然后在下拉菜单的底部单击“New Scheme”。

要复制您的方案(如您建议的那样),请单击“编辑方案”而不是“新方案”,然后单击“复制方案”

关于ios - 如何在自定义 Xcode 项目模板中创建或定义新目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14651166/

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