Release_iOS-18-4_macOS-15-4

This commit is contained in:
Cyrus Daboo
2025-04-02 20:05:30 -04:00
parent 2e6673873e
commit 7d4ba1a2bd
35 changed files with 755 additions and 112 deletions
+73 -17
View File
@@ -19,10 +19,15 @@ payload:
tvOS:
introduced: n/a
visionOS:
introduced: n/a
introduced: '2.4'
allowed-enrollments:
- supervised
- device
- user
allowed-scopes:
- system
watchOS:
introduced: n/a
beta: true
payloadkeys:
- key: app.managed.list
title: Status item value.
@@ -121,8 +126,57 @@ payloadkeys:
* 'prompting-for-update-login': The system is displaying an App Store sign-in prompt to the user to allow app installation.
* 'updating': The app is updating.
* 'failed': The app update failed.
This key is only present if 'state' is 'managed' and an update is available.
- key: config-state
title: Managed application configuration status
supportedOS:
iOS:
introduced: '18.4'
macOS:
introduced: n/a
type: <dictionary>
presence: optional
content: The status of app or extension managed configurations. This key is
only present when managed configurations are available for the managed app
or any of its extensions.
subkeytype: ManagedConfiguration
subkeys:
- key: app-config-state
title: Application managed configuration status
type: <dictionary>
presence: optional
content: The status of any app managed configuration. This key is only present
when the managed app has a managed configuration.
subkeytype: ManagedConfigurationState
subkeys: &id001
- key: state
title: Managed configuration status
type: <string>
presence: required
rangelist:
- unknown
- invalid
- valid
content: |-
The managed configuration status.
* 'unknown' - the managed configuration has not been read
* 'invalid' - the managed configuration was read and deemed to be invalid
* 'valid' - the managed configuration was read and deemed to be valid
- key: extension-config-state
title: Extensions managed configuration status
type: <dictionary>
presence: optional
content: The status of any app extension managed configuration. This key's
value is a dictionary whose keys are the bundle identifiers of app extensions
that have a managed configuration. The values of each key represent the
status of the corresponding app extension's managed configuration.
subkeys:
- key: ANY
type: <dictionary>
presence: optional
content: The bundle identifier of the managed app extension.
subkeytype: ManagedConfigurationState
subkeys: *id001
- key: reasons
title: Status Reasons
type: <array>
@@ -158,34 +212,36 @@ payloadkeys:
presence: optional
content: Additional keys may be present.
reasons:
- value: Error.UnmanagedAppAlreadyInstalled
description: An unmanaged app is already installed and cannot be managed.
- value: Error.DuplicateConfiguredApp
description: The app is already being managed.
- value: Error.UserRejected
description: The user rejected management of the app.
- value: Error.AppStoreDisabled
description: The App Store is disabled.
- value: Error.LicenseNotFound
description: A license for the app was not available.
- value: Error.InvalidAppID
description: The app id could not be found.
- value: Error.NotAnApp
description: The downloaded data is not a valid app.
- value: Error.NotSupported
description: The app is not supported on this device.
- value: Error.DownloadFailed
description: The app download failed.
details:
- key: Timestamp
type: <string>
description: The RFC 3339 timestamp of the last download failure.
- value: Error.DuplicateConfiguredApp
description: The app is already being managed.
- value: Error.InstallFailed
description: The app install failed.
details:
- key: Timestamp
type: <string>
description: The RFC 3339 timestamp of the last install failure.
- value: Error.InvalidAppID
description: The app id could not be found.
- value: Error.IsSystemApp
description: The app is a system app that cannot be managed.
- value: Error.LicenseNotFound
description: A license for the app was not available.
- value: Error.NotAnApp
description: The downloaded data is not a valid app.
- value: Error.NotSupported
description: The app is not supported on this device.
- value: Error.UnmanagedAppAlreadyInstalled
description: An unmanaged app is already installed and cannot be managed.
- value: Error.UserRejected
description: The user rejected management of the app.
- value: Info.UpdateAvailable
description: An update is available for the app.
- value: Error.UpdateFailed
@@ -47,4 +47,4 @@ payloadkeys:
* 'unknown': The system couldn't determine battery health information.
* 'unsupported': The device doesn't support battery health reporting.
Available in iOS 17 and later on iPhone only, and macOS 14.4 and later on Apple silicon Mac computers. iPad and Intel-based Macs return 'unsupported'.
Available in iOS 17 and later on iPhone, iPadOS 18.4 and later on supported iPad models, and macOS 14.4 and later on Apple silicon Mac computers.
@@ -20,7 +20,12 @@ payload:
allowed-scopes:
- system
tvOS:
introduced: n/a
introduced: '18.4'
allowed-enrollments:
- supervised
- device
allowed-scopes:
- system
visionOS:
introduced: n/a
watchOS:
@@ -20,7 +20,12 @@ payload:
allowed-scopes:
- system
tvOS:
introduced: n/a
introduced: '18.4'
allowed-enrollments:
- supervised
- device
allowed-scopes:
- system
visionOS:
introduced: n/a
watchOS:
@@ -20,7 +20,12 @@ payload:
allowed-scopes:
- system
tvOS:
introduced: n/a
introduced: '18.4'
allowed-enrollments:
- supervised
- device
allowed-scopes:
- system
visionOS:
introduced: n/a
watchOS:
@@ -20,7 +20,12 @@ payload:
allowed-scopes:
- system
tvOS:
introduced: n/a
introduced: '18.4'
allowed-enrollments:
- supervised
- device
allowed-scopes:
- system
visionOS:
introduced: n/a
watchOS:
@@ -20,7 +20,12 @@ payload:
allowed-scopes:
- system
tvOS:
introduced: n/a
introduced: '18.4'
allowed-enrollments:
- supervised
- device
allowed-scopes:
- system
visionOS:
introduced: n/a
watchOS: