¿Cómo archivar objectives múltiples con una acción en xcode 4?

Tengo un proyecto con varios objectives que son para diferentes aplicaciones de iOS. Por ejemplo, un traget para la versión lite y otro para la versión pro.

Quiero crear y archivar todas mis aplicaciones a la vez. Actualmente tengo un esquema para cada objective que uso para archivar cada aplicación de forma independiente. Pero ahora tengo que comenzar el file, esperar hasta que esté listo y luego comenzar el siguiente.

¿Hay alguna manera de archivar todas las aplicaciones con una sola acción en xcode 4 o usando la línea de command?

La acción de compilation en un esquema determina qué objectives se crean para qué acciones. Deje los valores pnetworkingeterminados (para que todos se creen para la acción de file). Cuando ese esquema esté activo, creará todos los objectives solicitados justo antes de archivar cuando select Producto -> Archivo.

Podría crear un nuevo esquema llamado "Todos", editarlo, luego en su acción de compilation, agregar todos los objectives que desea archivar. Luego, simplemente select ese esquema y pídale que archive.

Como alternativa, agregue todos los objectives a su esquema existente y desmarque las acciones no deseadas para las que debería generar esos objectives adicionales, dejando solo Archivo.

Puedes usar xcodebuild desde la línea de command

ex xcodebuild -configuration Release -project MyProject -scheme MyProjectScheme clean build

También puede usar xcrun para build una ipa desde la command-line también, consulte: https://stackoverflow.com/a/4198166/618419