One Logo Pool Ball
CoreTelephony · IOS API REFERENCE

CTCellularPlanProvisioning

class · iOS 12.0+ · SDK 27.1

class CTCellularPlanProvisioning

Members (6)

method · iOS 12.0+

addPlan

TypeScript
addPlanWithCompletionHandler(request: CTCellularPlanProvisioningRequest, completionHandler: ((arg0: CTCellularPlanProvisioningAddPlanResult) => void)): void
Swift declaration
func addPlan(with request: CTCellularPlanProvisioningRequest) async -> CTCellularPlanProvisioningAddPlanResult
method · iOS 26.0+

addPlan

TypeScript
addPlanRequestPropertiesCompletionHandler(request: CTCellularPlanProvisioningRequest, properties: (CTCellularPlanProperties) | null, completionHandler: ((arg0: CTCellularPlanProvisioningAddPlanResult) => void)): void
Swift declaration
func addPlan(request: CTCellularPlanProvisioningRequest, properties: CTCellularPlanProperties?) async -> CTCellularPlanProvisioningAddPlanResult
init

init

TypeScript
static init(): CTCellularPlanProvisioning
Swift declaration
init()
method · iOS 12.0+

supportsCellularPlan

TypeScript
supportsCellularPlan(): boolean
Swift declaration
func supportsCellularPlan() -> Bool
method · iOS 26.0+

update

TypeScript
update(properties: CTCellularPlanProperties, completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func update(_ properties: CTCellularPlanProperties) async throws
get · iOS 16.0+

supportsEmbeddedSIM

TypeScript
get supportsEmbeddedSIM(): boolean
Swift declaration
var supportsEmbeddedSIM: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All CoreTelephony types →