Pregunta

Tengo un script escrito que realiza algunos pasos para empaquetar mi compilación para una distribución Ad Hoc. Mi primera suposición fue utilizar una fase de secuencia de comandos de ejecución en mi objetivo Ad Hoc. Pero parece que la asignación de códigos está fija en la última posición en la cadena de creación de aplicaciones para iPhone.

Alguien tiene una pista, ¿cómo puedo ejecutar mi script en el último momento posible en el proceso de compilación?

Actualización: Mire esta respuesta a continuación sobre cómo ejecutar scripts en Xcode 4.

¿Fue útil?

Solución

¿Puede crear un objetivo agregado que contenga su " Ad hoc " ¿Destino y una fase de compilación del script de ejecución (que se ejecuta después del " Destino " destino)?

Otros consejos

Una breve actualización sobre ese tema: Dado que todos usamos Xcode 4 en estos días. Apple ha mejorado el proceso de ejecución de scripts en varios eventos en el proceso de compilación con la introducción de esquemas.

Ir a Producto & # 8594; Editar Esquema & # 8230; allí usted tiene la oportunidad de ejecutar secuencias de comandos antes / después de una acumulación, una depuración, archivo, etc evento. Es muy útil configurar un número de versión desde git describe o subir .xcarchives a servicios como y href="http://www.hockeyapp.net/" rel="noreferrer"> HockeyApp .

Si desea compartir sus guiones pre / post con otros miembros del equipo que consiguió el acceso a su repositorio de código, puede ir a Producto & # 8594; Administrar esquemas & # 8230; y marque su esquema como compartido . Después marcó en & # 8230;} {project_name .xcodeproj / xcshareddata / xcschemes / {} project_name .xcscheme a su todos pueden usarlo en el proyecto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top