Skip to content

Commit

Permalink
Release_iOS-16
Browse files Browse the repository at this point in the history
  • Loading branch information
cyrusdaboo committed Sep 14, 2022
1 parent 605e649 commit 0340fd3
Show file tree
Hide file tree
Showing 84 changed files with 2,109 additions and 73 deletions.
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@ This release corresponds to the following OS versions

| OS | Version |
|---------|---------|
| iOS | 15.4 |
| macOS | 12.3 |
| tvOS | 15.4 |
| watchOS | 8.5 |
| iOS | 16.0 |
| tvOS | 16.0 |
| watchOS | 9.0 |

## What's Available

Expand Down
4 changes: 4 additions & 0 deletions declarative/declarations/activations/simple.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: StandardConfigurations
type: <array>
Expand Down
4 changes: 4 additions & 0 deletions declarative/declarations/assets/credential.userpassword.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: Reference
type: <dictionary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: UserName
type: <string>
Expand Down
4 changes: 4 additions & 0 deletions declarative/declarations/assets/useridentity.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: FullName
title: Full Name
Expand Down
14 changes: 14 additions & 0 deletions declarative/declarations/configurations/account.caldav.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: n/a
content: A CalDAV configuration defines a CalDAV calendar and reminders account
for a user.
payloadkeys:
Expand Down
14 changes: 14 additions & 0 deletions declarative/declarations/configurations/account.carddav.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: n/a
content: A CardDAV configuration defines a CardDAV contacts account for a user.
payloadkeys:
- key: VisibleName
Expand Down
14 changes: 14 additions & 0 deletions declarative/declarations/configurations/account.exchange.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: n/a
content: This payload configures an Exchange ActiveSync account on an iOS device.
payloadkeys:
- key: VisibleName
Expand Down
14 changes: 14 additions & 0 deletions declarative/declarations/configurations/account.google.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: n/a
content: A Google configuration defines a Google account for a user. The user will
be prompted to enter their credentials shortly after the configuration successfully
installs.
Expand Down
14 changes: 14 additions & 0 deletions declarative/declarations/configurations/account.ldap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: n/a
content: An LDAP configuration defines an LDAP directory account for a user.
payloadkeys:
- key: VisibleName
Expand Down
14 changes: 14 additions & 0 deletions declarative/declarations/configurations/account.mail.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: n/a
content: An email configuration defines an email account for a user.
payloadkeys:
- key: VisibleName
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: false
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: n/a
tvOS:
introduced: n/a
content: A subscribed calendar configuration defines a subscribed calendar for a
user.
payloadkeys:
Expand Down
16 changes: 14 additions & 2 deletions declarative/declarations/configurations/legacy.interactive.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,26 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: forbidden
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: true
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: '16.0'
payloadkeys:
- key: ProfileURL
title: Profile's URL.
type: <string>
presence: required
content: |-
The URL of the profile to download and install. This must be an 'https://' URL. The system silently ignores any account or passcode payloads in the profile. Use their declarative configurations instead.
If a user enrollment triggers this configuration, the system silently ignores any MDM 1 payloads in macOS where the User Enrollment Mode setting is 'forbidden'. In iOS, the system rejects the entire profile.
The URL of the profile to download and install. This must be an 'https://' URL.
If a user enrollment triggers this configuration, the system silently ignores any MDM 1 payloads in macOS where the User Enrollment Mode setting is 'forbidden'. In iOS and tvOS, the system rejects the entire profile.
- key: VisibleName
title: Configuration Visible Name
type: <string>
Expand Down
18 changes: 16 additions & 2 deletions declarative/declarations/configurations/legacy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,25 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: true
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: true
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: '16.0'
payloadkeys:
- key: ProfileURL
title: Profile's URL.
type: <string>
presence: required
content: |-
The URL of the profile to download and install. This must be an 'https://' URL. The system silently ignores any account or passcode payloads in the profile. Use their declarative configurations instead.
If a user enrollment triggers this configuration, the system silently ignores any MDM 1 payloads in macOS where the User Enrollment Mode setting is 'forbidden'. In iOS, the system rejects the entire profile.
The URL of the profile to download and install. This must be an 'https://' URL.
If a user enrollment triggers this configuration, the system silently ignores any MDM 1 payloads in macOS where the User Enrollment Mode setting is 'forbidden'. In iOS and tvOS, the system rejects the entire profile.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: true
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: true
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: '16.0'
payloadkeys:
- key: StatusItems
title: Status Items
Expand Down
14 changes: 14 additions & 0 deletions declarative/declarations/configurations/management.test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,20 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: allowed
devicechannel: true
userchannel: true
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
devicechannel: true
userchannel: true
userenrollment:
mode: allowed
tvOS:
introduced: '16.0'
payloadkeys:
- key: Echo
title: Status Echo
Expand Down
10 changes: 10 additions & 0 deletions declarative/declarations/configurations/passcode.settings.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
sharedipad:
mode: forbidden
userenrollment:
mode: allowed
macOS:
introduced: '13.0'
userenrollment:
mode: forbidden
tvOS:
introduced: n/a
payloadkeys:
- key: RequirePasscode
title: Require Passcode on Device
Expand Down
4 changes: 4 additions & 0 deletions declarative/declarations/declarationbase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: Type
type: <string>
Expand Down
4 changes: 4 additions & 0 deletions declarative/declarations/management/organization-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: Name
title: Organization Name
Expand Down
17 changes: 17 additions & 0 deletions declarative/declarations/management/properties.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
title: Management:Properties
description: Use this declaration to set properties on the device.
payload:
declarationtype: com.apple.management.properties
supportedOS:
iOS:
introduced: '16.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: ANY
title: Property
type: <any>
presence: optional
content: Each entry represents a property key/value.
4 changes: 4 additions & 0 deletions declarative/declarations/management/server-capabilities.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: Version
title: Protocol Version
Expand Down
4 changes: 4 additions & 0 deletions declarative/protocol/declarationitemsresponse.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: Declarations
title: Manifest Declaration Items
Expand Down
4 changes: 4 additions & 0 deletions declarative/protocol/statusreport.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ payload:
supportedOS:
iOS:
introduced: '15.0'
macOS:
introduced: '13.0'
tvOS:
introduced: '16.0'
payloadkeys:
- key: StatusItems
title: Status Items
Expand Down
Loading

0 comments on commit 0340fd3

Please sign in to comment.