2010-04-27 15 views
6

En la guía de Apple, no es a step antes de construir la versión AppStore:¿Por qué duplicar la configuración de "Liberar" a "Distribución"?

Abra el proyecto de Xcode y duplicar la configuración “Release” en el panel Configuraciones de panel de información del proyecto. Cambie el nombre a esta nueva configuración de "Distribución".

¿Por qué es necesario este paso? ¿Puedo omitir este paso y usar la configuración de "Liberar" para construir la versión final para AppStore?

+0

Apple hizo lo sensato y XCode 4 ahora tiene Distribución integrada en – Casebash

Respuesta

5

Si mantiene su versión y las configuraciones de la tienda de aplicaciones separadas, entonces puede probar la aplicación creada con exactamente la misma configuración que irá a la tienda de aplicaciones y cambiar a esa configuración con 1 clic. Puede que no sea necesario pero (imo) es realmente útil.

Otra razón puede ser que durante el desarrollo es posible que desee jugar un poco con algunas configuraciones de proyecto y asegúrese de que sus experimentos no se destinarán a la construcción de distribución por casualidad.

+3

Sí, probablemente no querrá probar su aplicación en su dispositivo utilizando la configuración de compilación predeterminada de Debug, porque alterará las características de rendimiento, por lo que es muy útil tener una compilación de Release. Además, es posible que desee clonarlo para su compilación ad-hoc, que requeriría un perfil de aprovisionamiento diferente al de su compilación de Distribución. –

0

Usted podría llámelo "DebbieGibson" siempre y cuando recuerde que configuró esa configuración para la distribución del App Store.

+1

Supongo que la verdadera pregunta es: ¿hay alguna ventaja en duplicar (y mantener) la configuración de "Liberar" en lugar de solo volver a nombrarla? –

Cuestiones relacionadas