Contents

CTCellularPlanStatusAuthorization.notSupported

A status that indicates the system can’t determine authorization.

Declaration

case notSupported

Discussion

The framework returns this status when both of the following criteria are met:

  • The given phone number doesn’t match a cellular plan on the device.

  • At least one active cellular plan has a phone number the system can’t confirm.

Unlike CTCellularPlanStatusAuthorization.notAuthorized, this status doesn’t indicate that the person denied authorization; it also doesn’t identify a permanent condition. Although the status might be permanent for the given phone number, your app can call requestAuthorization(forPhoneNumber:completion:) again later to check, for example, if an underlying carrier-side condition changed.

See Also

Determining an authorization state