Skip to main content

iOS/iPadOS Application Block Policy

Updated this week

Overview

The IOS/IPAD APPLICATION BLOCK POLICY is a feature designed to manage and restrict the installation and usage of applications on iOS and iPadOS devices. This policy is particularly useful for organizations looking to control app usage on company-owned devices.

Key Features

  • App Blocking: Prevents specified apps from being displayed or launched on the device.

  • Supervised Devices: The policy is only enforceable on supervised devices, which are typically company-owned and managed.

  • System App Blocking: Allows blocking of system apps, though this may affect other functionalities.

Scenarios and Expected Results

#

Scenario

Steps

Expected Result

1

Assign block policy to supervised device

Assign IOS_IPAD_APPLICATION_BLOCK_POLICY with specific blockedAppBundleIDs (e.g., com.apple.webapp, com.google.ios.youtube) to a supervised iOS device

The specified apps are blocked: they disappear from the app list and cannot be opened or installed from the App Store

2

Assign block policy to BYOD device

Assign the same policy to a BYOD (non-supervised) device

Policy is not enforced; apps are not blocked (Apple API limitation)

3

Remove block policy from device

Unassign the policy from the device

The restriction should be removed and blocked apps should reappear. (Currently, restriction may persist due to API or sync delay)

4

Attempt to block system apps

Add system app bundle IDs to the block list

System apps are blocked, but this may disable other device functionality (e.g., blocking App Store may prevent VPP acceptance)

5

Policy assignment check via MDM API

Query MDM API for assigned policy

MDM assigned policy should reflect the current block policy; if empty, policy is not applied

Important Notes

  • Supervised Devices Only: Blocking, deleting, or installing apps is only supported on supervised devices, not BYOD (Bring Your Own Device).

  • System App Blocking: Denying system apps can have side effects on device functionality, such as preventing users from accepting terms for the Volume Purchase Program (VPP).

Troubleshooting

  • Policy Not Enforced: Ensure the device is supervised. BYOD devices do not support this policy due to Apple API limitations.

  • Persistent Restrictions: If restrictions persist after policy removal, allow time for API or sync delays to resolve.

For further assistance, please contact your IT administrator or refer to the official documentation provided by Apple for managing supervised devices.

You can also reach out to support@swif.ai for any questions.

Did this answer your question?