En Xcode 4, veo esto para el resumen de mi objetivo:
La entrada "Versión" corresponde a CFBundleShortVersionString
en el archivo info.plist, y la entrada "Compilación" corresponde a CFBundleVersion
.
¿Cuál es la diferencia entre estos dos? Veo a mucha gente en Internet que quiere dar el mismo valor a ambos, y sospecho que es por compatibilidad con versiones anteriores.
Tengo dos preguntas:
1) Si estuviera empezando desde cero, ¿cuál sería la mejor práctica para versionar su aplicación?
2) En todas las versiones anteriores de mi aplicación, solo usé CFBundleVersion
. Para no estropear el proceso de actualización, ¿debo seguir aumentando de la CFBundleVersion
misma manera que lo he hecho o es posible cambiar a la "forma correcta", suponiendo que exista una?