Workspace ONE UEM utiliza dos valores de versión diferentes para administrar el control de versiones de las aplicaciones internas: Versión real del archivo y Versión. Workspace ONE UEM las muestra en la pestaña Detalles del registro de la aplicación.

  • Versión real del archivo: es la versión codificada de la aplicación determinada por el desarrollador de la aplicación.
  • Versión: es la versión interna de la aplicación establecida por la Workspace ONE UEM Console para la administración. Cuando se carga una versión de la aplicación interna en la consola, este número se identifica como la versión más reciente, la nueva versión y la versión anterior.
    • Versión más reciente: este identificador suele ser la versión más actual y se implementa en los dispositivos que se inscriben en el grupo asignado.
    • Versión anterior: este identificador suele ser una versión inferior a la versión más reciente.
    • Nueva versión: este identificador es la versión que está cargando en la consola. Puede cargar números anteriores a la versión más reciente y posteriores a la versión anterior.

Fuente del valor de la “Versión real del dispositivo”

Workspace ONE UEM obtiene la versión de la aplicación que muestra en el campo “Versión real del archivo” de varios lugares según la plataforma. Estos valores deben aumentar para permitir a la versión de la aplicación reemplazar la versión actual en Workspace ONE UEM.

Tabla 1. Ubicación del valor de la versión de archivo según la plataforma
Plataforma Parámetro Se encuentra en
Android versionName se muestra en el campo “Versión real del archivo”

pero

versionCode controla la capacidad de crear versiones

Paquete .apk

iOS

macOS

CFBundleVersion

O bien

CFBuildShortVersionString

info.plist
Escritorio de Windows Versión="X.X.X.X" pero Workspace ONE UEM solo muestra tres decimales AppManifest.xml
Windows Phone Versión="X.X.X.X" pero Workspace ONE UEM solo muestra tres decimales WMAppManifest.xml

Versión real del archivo e incrementos de versión

Puede cargar varias versiones de una aplicación independientemente del número real de la versión del archivo, pero en la mayoría de las plataformas, la versión real del archivo controla la implementación de la aplicación. Workspace ONE UEM administra la nueva versión en función de su valor de versión de archivo real.

Tabla 2. Comportamientos de incremento de la versión real del archivo
Plataforma Versión real del archivo
Android versionCode debe incrementarse, ya que las versiones más antiguas no son compatibles.

Workspace ONE UEM puede aceptar aplicaciones con valores de versionCode más bajos. Sin embargo, administra las asignaciones en función del orden de la versión real del archivo.

Por ejemplo, si ha implementado una versión de archivo 3.1 real de una aplicación, tiene una versión 1.1 de archivo real anterior aún en la consola, y carga la versión 2.1 de archivo real, Workspace ONE UEM administra las versiones con estos comportamientos.
  • Migra las asignaciones de la versión 1.1 (versión anterior) a la 2.1 (nueva versión).
  • Si los dispositivos tienen las versiones 2.1 y 3.1 asignadas (y ambos están activos), Workspace ONE UEM envía comandos de instalación para 3.1 (versión más reciente), ya que es la versión más reciente que los dispositivos pueden recibir.
  • Al seleccionar Retirar las versiones anteriores en el momento de cargar la versión 2.1, la consola retira la 1.1 (versión anterior) y no la 3.1 (versión más reciente).

iOS

macOS

BundleVersion o BuildShortVersionString pueden incrementar o disminuir, ya que las versiones más antiguas son compatibles.
Nota: macOS no admite el cambio a una versión anterior de una aplicación.

Puede cargar una versión anterior de la aplicación y enviarla como la versión que está disponible.

Escritorio de Windows Versión real del archivo=“X.X.X”, los primeros tres decimales deben incrementarse, ya que las versiones más antiguas no son compatibles.
Workspace ONE UEM puede aceptar aplicaciones con valores de versión de archivo reales más bajos. Sin embargo, administra las asignaciones en función del orden de la versión real del archivo.
  • Migra las asignaciones de la versión anterior a la nueva versión (la que está cargando).
  • Si los dispositivos tienen asignadas la nueva versión y la versión más reciente (y ambas están activas), Workspace ONE UEM envía comandos de instalación para la versión de archivo más reciente, ya que es la versión más reciente que los dispositivos pueden recibir.
  • Al seleccionar Retirar las versiones anteriores en el momento de cargar la nueva versión del archivo, la consola retira la versión anterior y no la versión más reciente.
Windows Phone Versión=“X.X.X”, los primeros tres decimales deben incrementarse, ya que las versiones más antiguas no son compatibles.
Workspace ONE UEM puede aceptar aplicaciones con valores de versión de archivo reales más bajos. Sin embargo, administra las asignaciones en función del orden de la versión real del archivo.
  • Migra las asignaciones de la versión anterior a la nueva versión (la que está cargando).
  • Si los dispositivos tienen asignadas la nueva versión y la versión más reciente (y ambas están activas), Workspace ONE UEM envía comandos de instalación para la versión de archivo más reciente, ya que es la versión más reciente que los dispositivos pueden recibir.
  • Al seleccionar Retirar las versiones anteriores en el momento de cargar la nueva versión del archivo, la consola retira la versión anterior y no la versión más reciente.