繁体   English   中英

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

[英]How to create or define a new target in a custom Xcode project template

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

在处理我自己的Xcode项目模板时,我正试图让KIF集成测试以“开箱即用”的方式运行。 KIF要求您复制常规目标 ,然后修改某些属性。 这通常是手动完成的,但它既需要时间又会留下误差,而它可以实现自动化。

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

手动复制后的屏幕截图

我对整个模板定制做了很多,但我无法弄清楚如何创建另一个目标,即使模板创建一个用于单元测试,如果你点击该复选框。 Apple如何做到这一点

在我的github存储库中查看模板项目 如果你想看看我正在用KIF做什么(即使对于这个问题的答案,这不是必需的),请查看KIF Integrations.xctemplate文件夹中的plist。

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

要自动复制构建目标而不手动创建新目标并进行设置,请选择要复制的目标并按CMD + D.


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

在xCode中单击产品(顶部栏...从文件,编辑,视图等对面),然后在下拉菜单的底部单击“新建方案”。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM