Como autoincrementar los numeros de versión en un proyecto de Xcode

Existen dos claves para la identificación de una versión cuando trabajamos con un proyecto en Xcode. La primera de ellas es CFBundleShortVersionString, también conocida como “marketing version”, y es la que se suele presentar al usuario con un formato del tipo ., aunque podría tener un formato diferente. La segunda clave utilizada para el número de versión es CFBundleVersion, también llamada “build version”, y en la que yo personalmente acostumbro a usar un número entero positivo.

Como desarrolladores cada uno podemos tener una estrategia distinta para numerar nuestras versiones. Yo voy a explicar a continuación la mía, que no tiene por qué ser la mejor pero es la que estoy acostumbrado a usar.

Para la marketing version suelo comenzar a numerarla en 0.01 y la incremento en un número de versión menor cuando añado alguna funcionalidad e incremento el número de versión mayor cuando el cambio de la aplicación es significativo.

Para la build version comienzo en 1 e incremento en uno su valor por cada compilación que realizo en release puesto que suele ser cuando creo una versión que distribuyo a un cliente a través de TestFlight o similar y quiero que quede constancia de ese momento.

En mi caso, lo que deseo automatizar es por tanto el incremento de la build version y he encontrado dos formas posibles con las que poder realizarlo:

Read More

Related Post

Betabeers Salamanca especial Videojuegos

Estamos preparando en Salamanca una edición especial de Betabeers dedicada al desarrollo de videojuegos en la que tendré el honor de dar una pequeña charla junto a otros monstruos como Nestor, ganador del último concurso de videojuegos para MSX de konamito, Juan Luis, programador de Aby Escape en Pixel Ratio y Juanma, director de arte en Unkasoft.

Si te encuentras el próximo miércoles día 4 de julio por tierras charras estaremos encantados de que nos acompañes. Nos vemos a partir de las 19h en la Hospedería Fonseca – Aula 2.7 (C/ Fonseca, 2).

Recuerda apuntarte en la página de Betabeers

[Actualización: Debido a que se han apuntado muy pocas personas para el evento para el 4 de julio hemos decidido aplazarlo a el día 5 de septiembre. De nuevo, os pedimos que os apuntéis en la página de Betabeers para que podamos hacer un recuento de las personas interesadas en asistir al evento.]

 

Related Post

Thomas Suarez con 14 años habla sobre desarrollo en TED

 

Me ha encantado el desparpajo con el que Thomas Suarez con tan sólo 14 años da una charla sobre desarrollo de aplicaciones en TED.

Related Post

Tabla de atajos de teclado para Xcode 4

Recientemente he descubierto una tabla de atajos de teclado para Xcode 4 o keyboard shortcuts creada por del blog Cocoa Samurai que está genial. Si trabajas con Xcode 4 y todavía no te has hecho a los nuevos atajos de teclado no esperes para descargarla e imprimirla para tenerla siempre a mano.

Xcode 4.0 Keyboard Shortcuts (Blue)
Xcode 4.0 Keyboard Shortcuts (Black and White)

Related Post

DevUp 2011

El pasado viernes 18 de marzo se celebró en el teatro Liceo de Barcelona el iPhone DevUp 2011. Una conferencia / punto de encuentro para desarrolladores de iOS organizada por Ideateca.

Read More

Related Post