App Lock
com.apple.app.lock
The payload that configures a device to run a single app.
Requires supervision on iOS, tvOS · Only one instance per profile
Configuration Keys (1)
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
| dict | A dictionary that contains information about the app. | Default: — | Range: — | |
| string | The app's bundle identifier. | Default: — | Range: — | |
| dict | A dictionary of options that the user can't change. | Default: — | Range: — | |
DisableTouchbooleanDisable touch | boolean | If 'true', the system disables the touch screen. In tvOS, it disables the touch surface on the Apple TV Remote. | Default: false | Range: — |
| boolean | If 'true', the system disables device rotation sensing. | Default: false | Range: — | |
| boolean | If 'true', the system disables the volume buttons. | Default: false | Range: — | |
| boolean | If 'true', the system disables the ringer switch. When disabled, the ringer behavior depends on what position the switch was in when it was first disabled. | Default: false | Range: — | |
| boolean | If 'true', the system disables the sleep/wake button. | Default: false | Range: — | |
DisableAutoLockbooleanDisable auto lock | boolean | If 'true', the device doesn't automatically go to sleep after an idle period. | Default: false | Range: — |
EnableVoiceOverbooleanEnable VoiceOver | boolean | If 'true', the system enables VoiceOver. | Default: false | Range: — |
EnableZoombooleanEnable Zoom | boolean | If 'true', the system enables Zoom. | Default: false | Range: — |
EnableInvertColorsbooleanEnable Invert Colors | boolean | If 'true', the system enables Invert Colors. | Default: false | Range: — |
| boolean | If 'true', the system enables AssistiveTouch. | Default: false | Range: — | |
| boolean | If 'true', the system enables Speak Selection. | Default: false | Range: — | |
| boolean | If 'true', the system enables Mono Audio. | Default: false | Range: — | |
| boolean | If 'true', the system enables Voice Control. | Default: false | Range: — | |
| dict | A dictionary of user-editable options. | Default: — | Range: — | |
VoiceOverbooleanVoiceOver | boolean | If 'true', the system allows the user to toggle VoiceOver. | Default: false | Range: — |
ZoombooleanZoom | boolean | If 'true', the system allows the user to toggle Zoom. | Default: false | Range: — |
InvertColorsbooleanInvert Colors | boolean | If 'true', the system allows the user to toggle Invert Colors. | Default: false | Range: — |
| boolean | If 'true', the system allows the user to toggle AssistiveTouch. | Default: false | Range: — | |
| boolean | If 'true', the system allows the user to toggle Voice Control. | Default: false | Range: — |