ScheduleOSUpdateCommand.Command
The command to schedule an update of the operating system on a device. Removed: use the declarative management com.apple.configuration.softwareupdate.enforcement.specific configuration.
Declaration
object ScheduleOSUpdateCommand.Command
Properties
| Name | Type | Description |
|---|
RequestRequiresNetworkTether | boolean | If true, the device needs to be network-tethered to run the command.
Deprecated: iOS 26+ | iPadOS 26+ | macOS 26+ | tvOS 26+
Removed: iOS 27+ | iPadOS 27+ | macOS 27+ | tvOS 27+
|
RequestType Required | string | The request type for this command.
Deprecated: iOS 26+ | iPadOS 26+ | macOS 26+ | tvOS 26+
Removed: iOS 27+ | iPadOS 27+ | macOS 27+ | tvOS 27+
|
Updates Required | [ScheduleOSUpdateCommand.Command.UpdatesItem] | An array of dictionaries specifying the updates to download or install. If this value is missing, the device applies the default behavior for handling updates. The device ignores this command and returns an informational error if a Declarative Device Management SoftwareUpdateEnforcementSpecific configuration manages the software update, as the configuration takes precedence.
Deprecated: iOS 26+ | iPadOS 26+ | macOS 26+ | tvOS 26+
Removed: iOS 27+ | iPadOS 27+ | macOS 27+ | tvOS 27+
|