Capítulo 10. Ciclo de vida de un proyecto

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo repasa algunas de las principales etapas del ciclo de vida de un proyecto Xcode, desde su inicio hasta su presentación en el App Store. Esto te dará la oportunidad de discutir algunas características adicionales del entorno de desarrollo Xcode, así como varias tareas que realizarás normalmente mientras trabajas en tu aplicación, incluyendo la edición, depuración y prueba de tu código, la ejecución de tu aplicación en un dispositivo, la creación de perfiles, la localización y el lanzamiento al público.

Dependencias medioambientales

Puede ser útil que tu aplicación se comporte de forma diferente según el entorno en el que se encuentre al compilar o ejecutar:

Dependencias en tiempo de compilación

Son elecciones que se hacen en el momento de la compilación. Afectan al proceso de construcción, incluyendo lo que hace el compilador. Las dependencias típicas son:

  • La versión de Swift bajo la que estamos compilando.

  • El tipo de destino para el que estamos compilando: un simulador o un dispositivo real.

  • Una condición de compilación personalizada definida para la configuración de compilación actual en los ajustes de compilación.

  • La acción que provoca la construcción: por ejemplo, si estamos construyendo para ejecutar o para archivar.

Dependencias de tiempo de ejecución

Son elecciones que se hacen en función ...

Get Fundamentos de programación de iOS 15 con Swift now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.