iphone - caracteristicas - versión de la aplicación iOS
ios 7 (2)
En iOS, ¿cuál es la diferencia entre:
Versiones de paquete de cadena, corto y versión de paquete?
¿Qué actualizar al construir un nuevo lanzamiento y cuándo?
La versión de paquete es el número de versión interna de su aplicación.
La cadena de versión corta es la versión públicamente visible de su aplicación.
Por ejemplo, si itera su número de versión cada vez que hace una compilación interna para sus probadores beta (o lo que sea), su versión de paquete podría ser 2.0.0.12345b7, pero no quiere que el público vea eso, por lo que establecer su cadena de versión corta a 2.0.
La cadena de versión corta parece ser opcional, por lo tanto, si la deja en blanco, la versión del paquete es lo que verá la gente (es decir, eso es lo que se mostrará en la App Store).
Si no tiene una cadena de versión corta, entonces se aplican las mismas reglas a su ID de paquete (básicamente, la versión de la aplicación pública tiene esta restricción y la versión de la aplicación privada no).
Hay una respuesta más detallada aquí:
De docs ..
La versión de paquete es la que debe estar en la lista de información y es la que debe actualizar cada nueva versión. Cadena de versiones de conjunto, la abreviatura no es obligatoria pero se da aunque no entendí su uso.