Cellular
com.apple.cellular
The payload that configures cellular settings.
Configuration Keys (2)
| Key | Type | Title |
|---|---|---|
APNsAn array of access point name (APN) dictionaries. Range: — – 1 | array | Data APN |
AttachAPNA configuration dictionary. Default: {} | dict | Default APN |
APNsItemA dictionary that contains details about an access point name (APN) configuration. | dict | — |
NamerequiredThe name for this configuration. | string | Data APN name |
AuthenticationTypeThe authentication type for logging in. Default: "PAP" Range: CHAP, PAP | string | Data APN authentication type |
UsernameThe user name for the APN. | string | Data APN user name |
PasswordThe user's password for the APN. | string | Data APN password |
ProxyServerThe proxy server's address. | string | Data APN proxy server |
ProxyPortThe proxy server's port number. | integer | Data APN proxy port |
DefaultProtocolMaskThe 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 Range: IPv4 (1), IPv6 (2), IPv4 and IPv6 (3) | integer | Data APN default IP versions |
AllowedProtocolMaskThe Internet Protocol versions that the system supports. Available in iOS 10.3 and later. Allowed values: - '1': IPv4 - '2': IPv6 - '3': Both Range: IPv4 (1), IPv6 (2), IPv4 and IPv6 (3) | integer | Data APN supported IP versions |
AllowedProtocolMaskInRoamingThe Internet Protocol versions that the system supports while roaming. Available in iOS 10.3 and later. Allowed values: - '1': IPv4 - '2': IPv6 - '3': Both Range: IPv4 (1), IPv6 (2), IPv4 and IPv6 (3) | integer | Data APN supported roaming IP versions |
AllowedProtocolMaskInDomesticRoamingThe Internet Protocol versions that the system supports while roaming. Available in iOS 10.3 and later. Allowed values: - '1': IPv4 - '2': IPv6 - '3': Both Range: IPv4 (1), IPv6 (2), IPv4 and IPv6 (3) | integer | Data APN supported domestic roaming IP versions |
EnableXLAT464If 'true', the system enables XLAT464. Available in iOS 16 and later and watchOS 9 and later. Default: false | boolean | Enable 464XLAT IPv6 and IPv4 Interoperability |
NamerequiredThe name for this configuration. | string | Default APN name |
AuthenticationTypeThe authentication type. Default: "PAP" Range: CHAP, PAP | string | Default APN authentication type |
UsernameThe user name. | string | Default APN user name |
PasswordThe password for the user. | string | Default APN password |
AllowedProtocolMaskThe Internet Protocol versions that the system supports. Allowed values: - '1': IPv4 - '2': IPv6 - '3': Both Range: IPv4 (1), IPv6 (2), IPv4 and IPv6 (3) | integer | Default APN supported IP versions |