¿Cómo crear una nueva categoría de "templates" en Xcode 4 y usar mis propias templates de file allí?

Me gustaría comenzar a usar mis propias templates para aplicaciones iOS. No quiero ningún cambio significativo, pero cosas más simples como

  • agregar / eliminar un código repetitivo
  • agregar algunas secciones de pragma mark
  • código duro del nombre de mi compañía y algunos comentarios para cada file
  • cambiar la sangría
  • etc etc etc

La idea es que compartiremos estas templates cuando creamos aplicaciones, pero al mismo time queremos conservar los files de templates por defecto que Xcode 4 ya proporciona. Entonces, en la siguiente captura de pantalla, ¿cómo puedo agregar una sección "Aplicación de CompanyName" que contenga exactamente las mismas templates (basada en navigation, basada en la vista, etc.), pero con mis propios cambios?

Plantillas Xcode 4

Descubrí que puedo agregar una carpeta en /Developer/Library/Xcode/Templates/ o /Developer/Library/Xcode/Templates/ /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/ /Developer/Library/Xcode/Templates/ /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/ /Developer/Library/Xcode/Templates/ pero estoy un poco confundido con qué debo hacer exactamente. Realmente lo agradecería si pudieras ayudarme con eso, ya que he desorderado mis carpetas dos veces sin suerte. ¡Gracias!

Esta publicación de blog de borealkiss tiene instrucciones detalladas. Para principiantes:

Si agrega sus propias templates, el lugar que debe usar se encuentra en la siguiente ruta:

 ~/Library/Developer/Xcode/Templates/ 

El problema es que es bastante difícil crear una plantilla personalizada. Por ejemplo, copyr y pegar la plantilla incorporada en su lugar no mostrará la plantilla en Xcode 4 hasta que cambie manualmente su identificador en TemplateInfo.plist.

Acabo de encontrar este artículo de Bob McCune " Creación de templates de file personalizadas Xcode 4 ", que es exactamente lo que necesitaba, así que lo pongo aquí como reference.