Qué utiliza Apple para la generación de plantillas XCode 4?

Xcode 4 cambió por completo el sistema de plantillas (proyecto). Hay mucho más que puedes hacer ahora, pero tiene un precio. Eche un vistazo a los archivos TemplateInfo.plist repartidos por su/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/Project Templates/Application carpeta y perderá rápidamente la perspectiva. La nueva configuración es muy difícil de modificar, incluso más difícil de recrear. El escritor de boreal-kiss.net tiene una muy buena publicación sobre la nueva estructura.

Una de las cosas que menciona me llamó la atención porque tuve el mismo pensamiento al conectar los puntos del uso extensivo de la herencia en XML:

e hecho, parece que Apple los crea no mediante codificación sino mediante herramientas de generación automática.

Mi pregunta es: ¿Alguien sabe de esa herramienta? ¿Hay una utilidad auxiliar oculta en Xcode? ¿Es una descarga en alguna parte? ¿O alguien ha creado una herramienta como esta para generar esos XML TemplateInfo.plist?

Es una exageración, lo sé, pero hacer todos esos archivos a mano es un proyecto en sí mismo, una molestia que no debería tener que preocuparse tanto en un IDE moderno.

ACTUALIZA: Si bien puede codificar los archivos de plantilla a mano, no puede confiar en las plantillas que cree para sobrevivir a los cambios de API de Apple con las nuevas versiones de Xcode. Eventualmente escribí mi propio sistema para crear plantillas de proyectos, copiando proyectos existentes en proyectos nuevos. Esto se realiza dentro de un conjunto patentado de instrucciones de scripting y una línea de comando RubyGem llamadaklipp. Ver:https: //rubygems.org/gems/klip

Respuestas a la pregunta(1)

Su respuesta a la pregunta