The payload that configures cellular settings.
| Setting | Type | Required | Default | Manual Install | Supported OS |
|---|---|---|---|---|---|
AttachAPN AttachAPN A configuration dictionary. 5 subkeys | dictionary | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Name Name The name for this configuration. | string | required | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Authentication type AuthenticationType The authentication type. | string | optional | PAP | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ User name Username The user name. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Password Password The password for the user. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ Supported IP Versions AllowedProtocolMask The Internet Protocol versions that the system supports. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
APNs APNs An array of access point name (APN) dictionaries. 1 subkey | array | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ APNsItem APNsItem A dictionary that contains details about an access point name (APN) configuration. 11 subkeys | dictionary | — | ✓Yes | iOS (7.0+)watchOS (3.2+) | |
└─ └─ Name Name The name for this configuration. | string | required | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ Authentication type AuthenticationType The authentication type for logging in. | string | optional | PAP | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ User name Username The user name for the APN. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ Password Password The user's password for the APN. | string | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ Proxy server ProxyServer The proxy server's address. | string | optional | — | ✗No | |
└─ └─ Proxy port ProxyPort The proxy server's port number. | integer | optional | — | ✓Yes | iOS (7.0+)watchOS (3.2+) |
└─ └─ DefaultProtocolMask DefaultProtocolMask Deprecated (iOS 11.0) The default Internet Protocol versions. Available in iOS 10.3 but no longer used in iOS 11 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3 - 11.0) |
└─ └─ Supported IP Versions AllowedProtocolMask The Internet Protocol versions that the system supports. Available in iOS 10.3 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
└─ └─ Supported Roaming IP Versions AllowedProtocolMaskInRoaming The Internet Protocol versions that the system supports while roaming. Available in iOS 10.3 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
└─ └─ Supported Roaming IP Versions AllowedProtocolMaskInDomesticRoaming The Internet Protocol versions that the system supports while roaming. Available in iOS 10.3 and later. Allowed values:
- `1`: IPv4
- `2`: IPv6
- `3`: Both | integer | optional | — | ✓Yes | iOS (10.3+) |
└─ └─ Enable XLAT464 EnableXLAT464 If `true`, the system enables XLAT464. Available in iOS 16 and later and watchOS 9 and later. | boolean | optional | false | ✓Yes | iOS (16.0+)watchOS (9.0+) |
Explore the full catalogue of Apple Mobile Device Management (MDM) and Declarative Device Management (DDM) policies for macOS and iOS. Search, filter, and reference policy keys for use with Microsoft Intune, Jamf, or any standards-compliant MDM solution.
com.apple.wifi.managed – Wi-Fi network configurationcom.apple.vpn.managed – VPN configurationcom.apple.applicationaccess – App and feature restrictionscom.apple.security.pkcs1 – Certificate (PKCS#1) payloadcom.apple.security.pkcs12 – Identity certificate (PKCS#12) payloadcom.apple.security.scep – SCEP certificate enrolmentcom.apple.mail.managed – Mail account configurationcom.apple.eas.account – Exchange ActiveSync accountcom.apple.MCX – Managed Client (macOS) preferencescom.apple.MCX.FileVault2 – FileVault 2 disk encryptioncom.apple.dock – macOS Dock configurationcom.apple.screensaver – Screensaver configurationcom.apple.loginwindow – macOS login window configurationcom.apple.systempolicy.managed – Gatekeeper / system policycom.apple.systempreferences – System Preferences pane restrictionscom.apple.SoftwareUpdate – Software update behaviourcom.apple.TCC.configuration-profile-policy – Privacy Preferences Policy Control (PPPC)com.apple.notificationsettings – Per-app notification settingscom.apple.webcontent-filter – Web content filtercom.apple.dnsSettings.managed – DNS settings (DoH / DoT)com.apple.relay.managed – Network relay configurationcom.apple.extensiblesso – Extensible Single Sign-Oncom.apple.configuration.passcode.settings – DDM: passcode policycom.apple.configuration.softwareupdate.enforcement.specific – DDM: enforced software updatecom.apple.configuration.services.configuration-files – DDM: service configuration filescom.apple.configuration.management.status-subscriptions – DDM: status subscriptionscom.apple.activation.simple – DDM: simple activation predicatecom.apple.management.organization-info – DDM: organization information