Workspace ONE UEM использует два разных значения версий для управления версиями внутренних приложений: текущую версию файла и версию. Workspace ONE UEM отображает их на вкладке Сведения записи приложения.
- Текущая версия файла — кодированная версия приложения, установленная разработчиком приложения.
- Версия — внутренняя версия приложения, установленная Workspace ONE UEM Console для управления. При загрузке в консоль внутренней версии приложения этот номер обозначается как «Последняя версия», «Новая версия» и «Предыдущая версия».
- Последняя версия — этот идентификатор обычно является версией с самым высоким номером и развертывается на устройствах, регистрируемых в назначенной группе.
- Предыдущая версия — этот идентификатор обычно имеет более раннюю версию, чем последняя.
- Новая версия — это версия, которую вы загружаете в консоль. Вы можете загружать номера ниже последней версии и выше предыдущей версии.
Выбор значения текущей версии файла
Workspace ONE UEM получает версию приложения, которая отображается в поле «Текущая версия файла0╗, из разных источников (в зависимости от платформы). Эти значения должны увеличиться для того, чтобы версия приложения переопределила текущую версию в Workspace ONE UEM.
Платформа | Параметр | Находится в |
---|---|---|
Android | versionName отображается в поле «Текущая версия файла» но versionCode управляет возможностью изменения версии |
пакет .apk |
iOS macOS |
CFBundleVersion ИЛИ CFBuildShortVersionString |
info.plist |
Windows Desktop | Версия = «X.X.X.X», но Workspace ONE UEM отображает только три десятичных знака | AppManifest.xml |
Windows Phone | Версия = «X.X.X.X», но Workspace ONE UEM отображает только три десятичных знака | WMAppManifest.xml |
Текущая версия файла и повышение версии
Вы можете загрузить несколько версий приложения независимо от текущей версии, но для большинства платформ текущая версия файла управляет развертыванием приложения. Workspace ONE UEM управляет новой версией в зависимости от ее значения текущей версии файла.
Платформа | Текущая версия файла |
---|---|
Android | versionCode должен увеличиваться, так как переход на предыдущую версию не поддерживается. Workspace ONE UEM может принимать приложения с более низкими значениями versionCode. Однако он управляет назначениями на основе порядка текущей версии файла.
Например, если развернута текущая версия файла 3.1 приложения, в консоли все еще находится устаревшая версия файла 1.1, а вы загружаете текущую версию файла 2.1, то
Workspace ONE UEM управляет версиями таким образом.
|
iOS macOS |
BundleVersion или BuildShortVersionString может повышаться или понижаться, так как поддерживается переход на предыдущую версию. Можно загрузить более раннюю версию приложения и отправить ее как доступную версию. |
Windows Desktop | Текущая версия файла = «X.X.X», первые три десятичных знака должны увеличиваться, так как переход на предыдущую версию не поддерживается.
Workspace ONE UEM может принимать приложения с более низкими значениями текущей версии файла. Однако он управляет назначениями на основе порядка текущей версии файла.
|
Windows Phone | Версия = «X.X.X», первые три десятичных знака должны увеличиваться, так как переход на предыдущую версию не поддерживается.
Workspace ONE UEM может принимать приложения с более низкими значениями текущей версии файла. Однако он управляет назначениями на основе порядка текущей версии файла.
|