Cellular

Template

A cellular payload configures cellular network settings on the device. It is not supported on macOS. On iOS 7 and later, a cellular payload is designated by specifying com.apple.cellular as the PayloadType value.

Cellular payloads have two important installation requirements:

  • No more than one cellular payload can be installed at any time.
  • A cellular payload cannot be installed if an APN payload is already installed.

This payload replaces the com.apple.managedCarrier payload, which is supported, but deprecated.

  • Supersedes com.apple.apn.managed (APN) which is used on iOS 6 and earlier.
  • Supersedes com.apple.managedCarrier

Summary

PayloadType:com.apple.cellular
Supervised Only:
 N/A
macOS:N/A
macOS Deprecated:
 N/A
iOS:7.0
iOS Deprecated:N/A
Highlander:N/A

Keys

APNs

APNs

List of APNs to configure

Type Default Required Regex iOS macOS Supervised
array [] N/A N/A N/A N/A N/A

AttachAPN

AttachAPN

Default APN configuration

Type Default Required Regex iOS macOS Supervised
dictionary {} N/A N/A N/A N/A N/A
Name Type Title Description Required
Name string Name Name of the APN configuration n/a
AuthenticationType string Authentication type CHAP or PAP n/a
Username string User name A username for the service. n/a
Password string Password A password for the service. n/a