2011-07-19 7 views

Respuesta

2

Una de las razones que utilice un objetivo global es empaquetar mi aplicación en un .dmg o .zip para su distribución. Establezco el objetivo de la aplicación como una dependencia, luego ejecuto una fase de script. También puede crear y ejecutar otras herramientas que modifican ya sea la aplicación o ayudan con el embalaje, etc.

4

Aggregate Objetivo

Xcode define un tipo especial de destino que le permite crear un grupo de objetivos a la vez, incluso si esos objetivos no dependen el uno del otro. Un objetivo agregado no tiene ningún producto asociado ni reglas de compilación. En cambio, un objetivo agregado depende de cada uno de los objetivos que desea que compilar juntos. Por ejemplo, puede tener un grupo de productos que desea construir juntos. Debería crear un objetivo agregado y hacerlo depender de cada uno de los objetivos del producto. Para compilar todos los productos , solo cree el objetivo agregado.

Un objetivo agregado puede contener una fase de compilación Ejecutar script personalizada o una fase de compilación Copiar archivos , pero no puede contener ninguna otra fase de compilación. Cualquier configuración de compilación que contenga el destino agregado no es interpretada, sino que se pasa a las fases de compilación que contiene el destino .

Source

Cuestiones relacionadas