在Xcode 7模板中创建空组

时间:2016-01-20 13:13:13

标签: ios xcode templates xcode-template

我尝试创建一个Xcode模板。我按照问题Xcode 4 template create empty group进行了操作,但它已不再适用了。

只有一个名为" Application" (没有延期)。

TemplateInfo.plist

<key>Nodes</key>
<array>
    <string>Application</string>
</array>

<key>Definitions</key>
<dict>
    <key>Application</key>
    <dict>
        <key>Path</key>
        <string>Application</string>
    </dict>
</dict>

当前结果:

Project structure

预期结果:

Expected result

如何更改 TemplateInfo.plist ,以便Xcode生成一个名为 Application 的空文件夹,而不是没有扩展名的文件?

2 个答案:

答案 0 :(得分:1)

在Xcode 8中,我想添加一个空组以确保模板遵循特定的脚手架。通过反复试验,我通过在xctemplate目录中添加一个空文件夹来实现这一点,然后相应地配置了节点/定义。我希望这会有所帮助:)

enter image description here

<key>Nodes</key>
<array>
    <string>Application</string>
</array>

<key>Definitions</key>
<dict>
    <key>Application</key>
    <dict>
        <key>Path</key>
        <string>Application/</string>
    </dict>
</dict>

答案 1 :(得分:-1)

Xcode 8

您可以在.xctemplate目录中创建文件夹。从该模板创建文件后,您创建的文件夹将显示为真实文件夹,而不是组,因此......

您只需删除对所有这些文件的引用,然后将它们再次添加到您的项目中(选中“从文件夹创建组”选项)。