One Logo Pool Ball
CoreTelephony · IOS API REFERENCE

CTCellularPlanStatus

class · iOS 26.0+ · SDK 27.1

class CTCellularPlanStatus

Members (6)

static · iOS 26.0+

checkValidity

TypeScript
static checkValidity(token: string, completionHandler: ((arg0: boolean, arg1: (NativeError) | null) => void)): void
Swift declaration
class func checkValidity(ofToken token: String) async throws -> Bool
static · iOS 27.0+

getAuthorizationStatus

TypeScript
static getAuthorizationStatus(phoneNumber: string, completionHandler: ((arg0: CTCellularPlanStatusAuthorization, arg1: (NativeError) | null) => void)): void
Swift declaration
class func authorizationStatus(forPhoneNumber phoneNumber: String) async throws -> CTCellularPlanStatusAuthorization
static · iOS 27.0+

getHintForPhoneNumber

TypeScript
static getHintForPhoneNumber(phoneNumber: string, completionHandler: ((arg0: CTCellularPlanStatusAvailability, arg1: CTCellularPlanStatusAvailabilityConfidence, arg2: (NativeError) | null) => void)): void
Swift declaration
class func hint(forPhoneNumber phoneNumber: String) async throws -> (CTCellularPlanStatusAvailability, CTCellularPlanStatusAvailabilityConfidence)
static · iOS 26.0+

getTokenWithCompletion

TypeScript
static getTokenWithCompletion(completionHandler: ((arg0: (string) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
class func token() async throws -> String
static · iOS 27.0+

requestAuthorization

TypeScript
static requestAuthorization(phoneNumber: string, completionHandler: ((arg0: CTCellularPlanStatusAuthorization, arg1: (NativeError) | null) => void)): void
Swift declaration
class func requestAuthorization(forPhoneNumber phoneNumber: String) async throws -> CTCellularPlanStatusAuthorization
init

init

TypeScript
static init(): CTCellularPlanStatus
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All CoreTelephony types →