Xcode自定义项目模板仅创建对文件的引用

Xcode自定义项目模板仅创建对文件的引用,xcode,templates,project,xcode-template,Xcode,Templates,Project,Xcode Template,我试图创建一个自定义项目模板来设置单元测试 问题在于,基于此模板创建新项目时,会创建对模板文件的引用: 当我编辑文件时,它会更改我的模板文件而不是实际的项目文件! 当我删除模板时,实际项目中的文件将变为红色 项目模板位于: /开发者/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/Test-based Application 在阅读有关堆栈溢出的一些问题时,我尝试在中安装我的模板项

我试图创建一个自定义项目模板来设置单元测试

问题在于,基于此模板创建新项目时,会创建对模板文件的引用:

当我编辑文件时,它会更改我的模板文件而不是实际的项目文件! 当我删除模板时,实际项目中的文件将变为红色

项目模板位于:

/开发者/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/Test-based Application

在阅读有关堆栈溢出的一些问题时,我尝试在中安装我的模板项目

/库/应用程序支持/开发人员/共享/Xcode/项目模板

但是当我创建一个新项目时,我看不到我的模板

有人能帮忙吗

谢谢,
Vincent

您可能对我在GitHub上的项目感兴趣。这是一个简单的脚本,它将建立一个新的Xcode项目,并具有良好的默认设置,它具有一个使用OCMock的单元测试目标。

您可能对我在GitHub上的项目感兴趣。这是一个简单的脚本,它将建立一个新的Xcode项目,并具有良好的默认值,它的特点是使用OCMock实现一个单元测试目标。

有几个原因,但最重要的是因为模板信息列表标识符不是唯一的!正如您所说,您已经将模板放在了/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/Test-based Application中 然后将同一模板移动到其他位置。xcode在第一个位置看到了标识符编号,并忽略了第二个。更改标识符并尝试一下。
为什么不试试主模板文件夹:library/developer/xcode/templates?

有几个原因,但最重要的是,模板信息列表标识符不是唯一的!正如您所说,您已经将模板放在了/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/Test-based Application中 然后将同一模板移动到其他位置。xcode在第一个位置看到了标识符编号,并忽略了第二个。更改标识符并尝试一下。 为什么不试试主模板文件夹:library/developer/xcode/templates