You can retire an application and this action has several outcomes depending on push mode, application status, and the enabling of the Retire Previous Version option.

When to Use Retire

A new version of an application has several bugs and is costing end-users productivity. The previous version worked fine for your organization. You can retire the current version of the application and the AirWatch Console pushes the previous version to devices.

Push Mode and Retire

Configuring Push Mode as Auto or On-Demand impacts how the AirWatch Console behaves when you use the Retire option.

  • Auto – Set the application deployment option to Auto to push previous versions of an application to devices when you retire the current version.

    Note:

    In order for the Auto setting to work, the previous version must be active. If you deactivated the previous version, then AirWatch does not automatically push it to devices.

  • On-Demand – Set the application deployment to On-Demand to allow device users to install older versions to devices. End users must initiate a search and then install the application version.

Retire Previous Version

When you upload a new version of an application, using the actions menu and the Add Version option, AirWatch displays the Retire Previous Version check box on the Details tab. Configure the check box depending on the desired outcome.

Setting Description
Enable Retire Previous Version

AirWatch unassigns the lower Actual File Version and assigns the higher Actual File Version to devices. However, the lower version is not available for deployment in the AirWatch Console.

Apple iOS is the exception. These devices can receive lower Actual File Versions assigned through retiring previous versions in the AirWatch Console.

Disable Retire Previous Version

AirWatch unassigns the lower Actual File Version and assigns the higher Actual File Version to devices. The lower version is available for deployment in the AirWatch Console if it is still Active.

AirWatch can assign multiple versions to Apple iOS devices no matter if the versions increment up or down.

Although this option removes updates, retiring a previous version also helps to manage security issues or bugs that might exist in the current version.

Disabling the Retire Previous Version check box upon upload pushes the working version of the application depending on the Push Mode (automatically or on-demand). It does not mark the alternate application version as retired.

Select View Other Versions from the actions menu to see the alternate versions of the application that are available in the Console.

Retirement Scenarios

Retiring an application can have several results depending on the presence of other active versions and the Push Mode. The table covers the most common scenarios.

Retire Scenario Retired App Version Action Lower App Version Action
Two active versions and retire the higher version Replaced on the device

If the push mode is Auto, the device user does nothing and the app pushes to devices, which results in having the lower, active version on the device.

If the push mode is On Demand, the device user must initiate an installation from the AirWatch Catalog, which results in having the lower, active version on the device.

One active version and retire it Removed from the device No action results because AirWatch has no other version to push to devices.
One active version and one inactive, lower version Removed from the device No action results because AirWatch does not push inactive applications to devices.

For more topics about the management of applications in AirWatch, see Manage Applications Overview.