PayloadKit

APN

com.apple.apn.managed

The payload that configures access point names.

iOS 4.0+ · deprecated 7.0
Apple schema

Not available with User Enrollment · Only one instance per profile

Configuration Keys (2)

KeyTypeDescriptionDefaultRange
required
dictThe list of access point names (APNs).Default: —Range: —
apnsarray
required
arrayAn array of APN dictionaries.Default: —Range: —
dictA dictionary that describes an APN configuration.Default: —Range: —
apnstring
required
stringThe access point name.Default: —Range: —
usernamestring
stringThe user name. If missing, the device prompts for it during profile installation.Default: —Range: —
dataThe password for the user. For obfuscation purposes, the system encodes the password. If missing, the device prompts for the password during profile installation.Default: —Range: —
proxystring
stringThe IP address or URL of the APN proxy.Default: —Range: —
proxyPortinteger
integerThe port number of the APN proxy.Default: —Range: —
required
stringThe domain name.Default: —Range: com.apple.managedCarrier