Contents

AppSettingsAllowedObject

The dictionary of allowed app settings.

Declaration

object AppSettingsAllowedObject

Properties

NameTypeDescription
AllowedApps[string]

If present, the device only shows or launches apps with bundle IDs in the array. Include the value com.apple.webapp to allow all webclips. This applies to App Store apps, marketplace apps, and locally installed apps (using Configurator, Xcode, and so forth).

Available: iOS 27+ | iPadOS 27+ | tvOS 27+ | visionOS 27+

AllowedBinaries[AppSettingsAllowed_BinaryIdentifierObject]

If present, the device only allows binaries that match the binary identifier properties to run. A binary is matched only when all the binary identifiers match. The device always runs system critical processes. Use “codesign -dvvv <path_to_binary>” to show the information you need to generate these values.

Available: macOS 27+ Allowed scopes: system

AlwaysAllowManagedAppsboolean

If true, the device implicitly includes managed apps in the effective allow list when AllowedApps or AllowedBinaries is present.

Available: macOS 27+ Allowed scopes: system

DeniedApps[string]

If present, the device prevents showing or launching apps with bundle IDs in the array. Include the value com.apple.webapp to restrict all webclips. This applies to App Store apps, marketplace apps, and locally installed apps (using Configurator, Xcode, and so forth).

Available: iOS 27+ | iPadOS 27+ | tvOS 27+ | visionOS 27+

DeniedBinaries[AppSettingsAllowed_BinaryIdentifierObject]

If present, the device doesn’t allow binaries that match the binary identifier properties to run. A binary is matched only when all the binary identifiers match.

Available: macOS 27+ Allowed scopes: system

Topics

Objects

See Also

Objects