2011-03-22 13 views
84

Veo cómo Xcode 4 divide la información en sus objetivos muy bien en una vista, pero ¿cómo se puede construir y ejecutar estas diferentes compilaciones? Todo lo que veo son las opciones para compilar y ejecutar, y estas opciones para compilar para ejecutar, probar y crear perfiles. Sin embargo, no me queda claro cómo se relacionan estas con las configuraciones de compilación.Ejecutando una compilación de lanzamiento con Xcode 4

Respuesta

100

Xcode 4 presenta esquemas que proporcionan todas las opciones sobre cómo construir/ejecutar/perfilar/etc. su aplicación. Puede cambiar el esquema activo usando el botón desplegable Scheme en la parte superior de la ventana del proyecto y/o editar el esquema a través del elemento de menú Product > Edit Scheme… ⌘<. Luego, en la lista fuente de la izquierda, puede seleccionar el elemento Run, y en la pestaña Info en el panel derecho puede elegir usar la configuración Release en el menú desplegable Build Configuration.

+2

¿Es la única manera de ejecutar rápidamente una versión o depuración para acceder al menú Editar esquema y cambiar la configuración de compilación cada vez que quiero voltear? – Joey

+3

Creo que sí. Puede duplicar el esquema para separar Release and Debug si desea un acceso más rápido a ellos. –

+6

También puede hacer un Producto> Crear para> Crear para archivar y crear la configuración de Release. – codykrieger

7

Para agregar a la respuesta de Adam Bryzak, debe activar DEBUG y liberar (y adhoc si es necesario) en la configuración de configuración.

el marco del proyecto/la configuración de creación, buscar preprocesador macros y establecer la depuración y liberar los valores a 1 con el fin de activarlos:

enter image description here

De esta manera, en los esquemas de edición, cuando se cambia entre DEBUG y lanzamiento, Xcode sabrá que debe cambiar el modo de compilación.

13

En Xcode 4.3 - vaya a Product/Build For y seleccione Archiving. Esto compila una compilación de lanzamiento y la coloca en una carpeta oscura que nunca encontrarás por tu cuenta. La forma más rápida de llegar es seleccionar su aplicación en el navegador de proyectos de Xcode (en la carpeta Productos), hacer clic con el botón derecho, seleccionar Mostrar en el buscador. Te llevará a la versión de depuración, pero la versión de lanzamiento se encuentra en una carpeta al lado.

+0

Parece que en Xcode 6.1 no hay Producto> Compilar para> Archivar. – thomthom

+0

En Xcode 6.1 puede usar Producto> Crear para> Perfilado –

Cuestiones relacionadas