Virtualization macOS 12.3 to 13.0 API Differences
VZConsoleDevice.h
Added
VZConsoleDevice
VZConsoleDeviceConfiguration.h
Added
VZConsoleDeviceConfiguration
VZConsolePortConfiguration.h
Added
VZConsolePortConfiguration
Added
VZConsolePortConfiguration.attachment
VZEFIBootLoader.h
Added
VZEFIBootLoader
Added
-[VZEFIBootLoader init]
Added
VZEFIBootLoader.variableStore
VZEFIVariableStore.h
Added
VZEFIVariableStoreInitializationOptions
Added
VZEFIVariableStoreInitializationOptionAllowOverwrite
Added
VZEFIVariableStore
Added
-[VZEFIVariableStore initWithURL:]
Added
-[VZEFIVariableStore initCreatingVariableStoreAtURL:options:error:]
Added
VZEFIVariableStore.URL
VZError.h
Added
VZErrorNetworkError
Added
VZErrorOutOfDiskSpace
Added
VZErrorOperationCancelled
Added
VZErrorNotSupported
Added
VZErrorRestoreImageCatalogLoadFailed
Added
VZErrorInvalidRestoreImageCatalog
Added
VZErrorNoSupportedRestoreImagesInCatalog
Added
VZErrorRestoreImageLoadFailed
Added
VZErrorInvalidRestoreImage
Added
VZErrorInstallationRequiresUpdate
Added
VZErrorInstallationFailed
VZFileHandleNetworkDeviceAttachment.h
Added
VZFileHandleNetworkDeviceAttachment.maximumTransmissionUnit
VZGenericMachineIdentifier.h
Added
VZGenericMachineIdentifier
Added
-[VZGenericMachineIdentifier init]
Added
-[VZGenericMachineIdentifier initWithDataRepresentation:]
Added
VZGenericMachineIdentifier.dataRepresentation
VZGenericPlatformConfiguration.h
Added
VZGenericPlatformConfiguration.machineIdentifier
VZSpiceAgentPortAttachment.h
Added
VZSpiceAgentPortAttachment
Added
-[VZSpiceAgentPortAttachment init]
Added
VZSpiceAgentPortAttachment.sharesClipboard
Added
VZSpiceAgentPortAttachment.spiceAgentPortName
VZUSBMassStorageDeviceConfiguration.h
Added
VZUSBMassStorageDeviceConfiguration
Added
-[VZUSBMassStorageDeviceConfiguration initWithAttachment:]
VZVirtioConsoleDevice.h
Added
VZVirtioConsoleDeviceDelegate
Added
-[VZVirtioConsoleDeviceDelegate consoleDevice:didOpenPort:]
Added
-[VZVirtioConsoleDeviceDelegate consoleDevice:didClosePort:]
Added
VZVirtioConsoleDevice
Added
VZVirtioConsoleDevice.delegate
Added
VZVirtioConsoleDevice.ports
VZVirtioConsoleDeviceConfiguration.h
Added
VZVirtioConsoleDeviceConfiguration
Added
-[VZVirtioConsoleDeviceConfiguration init]
Added
VZVirtioConsoleDeviceConfiguration.ports
VZVirtioConsolePort.h
Added
VZVirtioConsolePort
Added
VZVirtioConsolePort.name
Added
VZVirtioConsolePort.attachment
VZVirtioConsolePortArray.h
Added
VZVirtioConsolePortArray
Added
-[VZVirtioConsolePortArray objectAtIndexedSubscript:]
Added
VZVirtioConsolePortArray.maximumPortCount
VZVirtioConsolePortConfiguration.h
Added
VZVirtioConsolePortConfiguration
Added
-[VZVirtioConsolePortConfiguration init]
Added
VZVirtioConsolePortConfiguration.name
Added
VZVirtioConsolePortConfiguration.isConsole
VZVirtioConsolePortConfigurationArray.h
Added
VZVirtioConsolePortConfigurationArray
Added
VZVirtioConsolePortConfigurationArray.maximumPortCount
Added
-[VZVirtioConsolePortConfigurationArray objectAtIndexedSubscript:]
Added
-[VZVirtioConsolePortConfigurationArray setObject:atIndexedSubscript:]
VZVirtioFileSystemDeviceConfiguration.h
Added
VZVirtioFileSystemDeviceConfiguration.macOSGuestAutomountTag
VZVirtioGraphicsDeviceConfiguration.h
Added
VZVirtioGraphicsDeviceConfiguration
Added
-[VZVirtioGraphicsDeviceConfiguration init]
Added
VZVirtioGraphicsDeviceConfiguration.scanouts
VZVirtioGraphicsScanoutConfiguration.h
Added
VZVirtioGraphicsScanoutConfiguration
Added
-[VZVirtioGraphicsScanoutConfiguration initWithWidthInPixels:heightInPixels:]
Added
VZVirtioGraphicsScanoutConfiguration.widthInPixels
Added
VZVirtioGraphicsScanoutConfiguration.heightInPixels
VZVirtualMachine.h
Added
VZVirtualMachine.consoleDevices
Added
-[VZVirtualMachine startWithOptions:completionHandler:]
VZVirtualMachineConfiguration.h
Added
VZVirtualMachineConfiguration.consoleDevices
VZVirtualMachineStartOptions.h
Added
VZVirtualMachineStartOptions