Contents

SettingsCommand.Command.Settings

An array of dictionaries that contains the settings.

Declaration

object SettingsCommand.Command.Settings

Properties

NameTypeDescription
AccessibilitySettingsSettingsCommand.Command.Settings.AccessibilitySettings

A dictionary that contains accessibility settings. Available in iOS 16 and later.

AppAnalyticsSettingsCommand.Command.Settings.AppAnalytics

A dictionary that contains settings for sharing app analytics. This setting is available only for Shared iPad in iOS 9.3.2 and later.

ApplicationAttributesSettingsCommand.Command.Settings.ApplicationAttributes

A dictionary that contains the attributes to apply to the app. Omit this setting to remove existing attributes. This setting supports user enrollment, is available in iOS 7 and later, and tvOS 10.2 and later. This setting fails for apps that Declarative Device Management manages.

ApplicationConfigurationSettingsCommand.Command.Settings.ApplicationConfiguration

A dictionary that contains the configurations to apply to the app. Omit this setting to remove existing configurations. This setting requires the App Management access right, supports user enrollment, and is available in iOS 7 and later, macOS 10.15 and later, and tvOS 10.2 and later. This setting fails for apps that Declarative Device Management manages.

BluetoothSettingsCommand.Command.Settings.Bluetooth

A dictionary that contains Bluetooth settings. This setting requires the Network Information access right, doesn’t support user enrollment, and is available only on supervised devices. Available in iOS 11.3 and later, and macOS 10.13.4 and later.

DataRoamingSettingsCommand.Command.Settings.DataRoaming

A dictionary that contains data roaming settings. This setting requires the Network Information access right, and doesn’t support user enrollment. Available in iOS 5 and later.

DefaultApplicationsSettingsCommand.Command.Settings.DefaultApplications

A dictionary that contains default application bundle identifiers for each default application type that can be set.

DeviceNameSettingsCommand.Command.Settings.DeviceName

A dictionary that contains device name settings. This setting doesn’t support user enrollment, and is available only on supervised devices. Available in iOS 5 and later, macOS 10.10 and later, and visionOS 2 and later.

DiagnosticSubmissionSettingsCommand.Command.Settings.DiagnosticSubmission

A dictionary that contains diagnostic submission settings. This setting is available only for Shared iPad in iOS 9.3 and later.

HostNameSettingsCommand.Command.Settings.HostName

A dictionary that contains hostname settings. This setting doesn’t support user enrollment, and is available in macOS 10.11 and later.

MaximumResidentUsersSettingsCommand.Command.Settings.MaximumResidentUsers

A dictionary that contains settings for maximum resident users. Apple deprecated this setting in iOS 13.4. Use ’SharedDeviceConfiguration` instead. This setting is available only for Shared iPad.

MDMOptionsSettingsCommand.Command.Settings.MDMOptions

A dictionary that contains settings related to the MDM protocol. This setting doesn’t support user enrollment. Available in iOS 7 and later, macOS 10.15 and later, and visionOS 2 and later.

OrganizationInfoSettingsCommand.Command.Settings.OrganizationInfo

A dictionary that contains settings about the organization operating the MDM server. This setting supports user enrollment. Available in iOS 5 and later.

PasscodeLockGracePeriodSettingsCommand.Command.Settings.PasscodeLockGracePeriod

A dictionary that contains password lock grace period settings. This setting is available only for Shared iPad in iOS 9.3.2 and later. This key is deprecated. Use ‘PasscodeLockGracePeriod’ in SettingsCommand.Command.Settings.SharedDeviceConfiguration.PasscodePolicy instead.

PersonalHotspotSettingsCommand.Command.Settings.PersonalHotspot

A dictionary that contains Personal Hotspot settings. This setting requires the Network Information access right, and doesn’t support user enrollment. Available in iOS 5 and later.

SharedDeviceConfigurationSettingsCommand.Command.Settings.SharedDeviceConfiguration

A dictionary that contains shared device configuration settings. This setting is available only for Shared iPad in iOS 13.4 and later.

SoftwareUpdateSettingsSettingsCommand.Command.Settings.SoftwareUpdateSettings

A dictionary that contains software update settings. This setting doesn’t support user enrollment. Available in iOS 14.5 and later.

TimeZoneSettingsCommand.Command.Settings.TimeZone

A dictionary that contains time zone settings. This setting is available only on supervised devices and doesn’t support user enrollment. Available in iOS 14 and later, tvOS 14 and later, and visionOS 2 and later.

VoiceRoamingSettingsCommand.Command.Settings.VoiceRoaming

A dictionary that contains voice roaming settings. This setting requires the Network Information access right, and doesn’t support user enrollment. Available in iOS 5 and later.

WallpaperSettingsCommand.Command.Settings.Wallpaper

A dictionary that contains wallpaper settings. This setting doesn’t support user enrollment. Available in iOS 8 and later. Starting in iOS 16 and iPadOS 17, when setting the wallpaper for the first time, both locations update. After that, you can set either location separately.

Topics

Objects