Unremovable VPP Applications

What

VPP apps can be configured so users cannot remove them. This option requires iOS/iPadOS 14 or later.

When/Why

Use this for VPP-licensed, MDM-delivered apps that must stay on the device for daily work. Previously, users could remove a deployed app and FileWave would reinstall it on the next verify.

How

You do not need to enable a separate setting. By default, deletion is disabled for VPP Filesets, as shown below.

odVXXUkt57bMsjOP-embedded-image-6k7i9lvg.png

Read the dialog carefully: unchecked means the app is not removable. Checked means the user can remove that app.

The setting behaves this way:

  1. This setting is not retroactive. If the app was already deployed, the user can still remove that existing installation.
  2. A newly enrolled device that receives the payload will get the non-removable setting.
  3. If a user removes the app and FileWave pushes it again on verify, the newly installed app will not be removable.
  4. This checkbox does not affect Kiosk-based app distribution, regardless of its setting.
    1. Any app installed by the user through Kiosk can also be removed by that user.
  5. The checkbox defaults to unchecked. If you push an app but want users to be able to uninstall it, edit the Fileset and check the option.

Revision #2
Created 2023-07-12 18:10:40 UTC by Andrew Kloosterhuis
Updated 2026-05-27 12:57:05 UTC by Josh Levitsky