En iOS, ¿cuál es la diferencia entre:iOS versión de la aplicación
Versiones del paquete de cadena, corto Y versión del paquete?
¿Qué actualizar cuando se crea un nuevo lanzamiento y cuándo?
En iOS, ¿cuál es la diferencia entre:iOS versión de la aplicación
Versiones del paquete de cadena, corto Y versión del paquete?
¿Qué actualizar cuando se crea un nuevo lanzamiento y cuándo?
Versión del paquete es el número de versión interna de tu aplicación
Cadena de versión corta es la versión visible públicamente de su aplicación.
Así, 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), la versión del paquete puede ser 2.0.0.12345b7, pero no desea que el público vea eso, entonces configura su cadena de versión corta a 2.0.
La cadena de versión corta parece ser opcional, por lo que si la deja en blanco, la gente verá la versión del paquete (es decir, eso se mostrará en el App Store).
Si no tiene una cadena de versión corta, las mismas reglas se aplican a su ID de paquete (básicamente la versión de aplicación pública tiene esta restricción y la versión de aplicación privada no).
Hay una respuesta más detallada aquí:
Los [apple docs] (https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html) especifican 'CFBundleVersion' como 'Este valor es una cadena monótonamente aumentada, compuesta por uno o más enteros separados por el período'. ¿Esto no impediría establecerlo en '2.0.0.12345b7' según tu respuesta? – Xiao
a partir de documentos ..
versión Bundle es el que debe estar en la información .Plist y esa es la que se debe actualizar cada nueva versión ..Bundle versiones de cadena, corto no es obligatorio, pero se da aunque no entendí su uso ...
Esto podría ayudarle a: http://stackoverflow.com/questions/7281085/whats-the-difference-between-version-number-in- itunes-connect-bundle-versio/7281246 # 7281246 –