Actualmente estoy trabajando en una forma de automatizar el proceso de agregar nuevos objetivos a mis proyectos de XCode. Se debe agregar un objetivo a múltiples proyectos XCode y cada objetivo en el proyecto diferente necesita los mismos archivos fuente para agregar, los mismos grupos para almacenar los archivos fuente en el proyecto XCode y la misma configuración de compilación. Hacer esto manualmente puede llevar un tiempo y es muy propenso a errores humanos, y tengo que hacer esta tarea con bastante frecuencia. Ya he escrito una secuencia de comandos para generar nuevos archivos fuente, copiarlos en carpetas del sistema, editar archivos fuente con nueva información, etc., pero ahora necesito automatizar la parte XCode.Cómo automatizar la creación de nuevos destinos de XCode desde Applescript/Automator/Shell Script
Esto resume lo que yo quiero que mi automatización para lograr:
Abra un proyecto XCode en /this/path/project.xcodeproj
duplicar un destino existente y cambiarle el nombre
Editar la construcción ajustes de la nueva meta
Adición de un grupo a la sección origen y Recursos, a continuación, cambiar el nombre de ellos
Agregar origen f Iles a los grupos y añada el archivo al nuevo objetivo
Cerrar XCode
Lo ideal sería que yo quiero esto para ejecutar mi script de shell Bourne, sé que puede iniciar flujos de trabajo de Automator a partir de ahí. No estoy seguro de cuál es el mejor enfoque para lograr esto, ¿alguna idea? Gracias de antemano :-)
Si se trata de los mismos archivos de origen, etc. no podía no compilarlos en un Framework o paquete y usar la versión compilada en todos los proyectos, entonces el problema es simplemente agregar un framework a cada proyecto – Mark