2011-05-21 24 views
12

Acabo de actualizar a Xcode 4.0.2 y tengo un proyecto que crea un archivo DMG como parte de la fase final de compilación. Esto funcionó muy bien en Xcode 3.2.x pero está roto en Xcode 4 debido a la forma en que construye una versión de lanzamiento cuando se construye para archivar. ¿Hay alguna manera de hacer que Xcode 4 cree una versión de lanzamiento en una carpeta de Release al igual que Xcode 3.2 para poder automatizar la compilación de DMG?Automatización de la compilación DMG en Xcode 4.0

Gracias, J

Respuesta

7

Ir al menú de productos> Editar esquema. Luego, asegúrese de seleccionar el destino de implementación. Abra la sección Archivo, seleccione el elemento Post-acción y agregue una nueva acción de script de shell.

Luego escriba sus comandos para crear el DMG. Podría, por ejemplo, utilizar el comando hdiutil:

hdiutil create $BUILT_PRODUCTS_DIR/Archive.dmg -srcfolder $BUILT_PRODUCTS_DIR -ov 
+0

Sería bueno si incluyó la fuente/referencia para esta información. –

+0

¿Cómo puedo agregar imagen de fondo y diseño (tamaño, etc.) a la dmg? –

Cuestiones relacionadas