---
title: CTCellularPlanProvisioningAddPlanResult
framework: coretelephony
role: symbol
role_heading: Enumeration
path: coretelephony/ctcellularplanprovisioningaddplanresult
---

# CTCellularPlanProvisioningAddPlanResult

The result from attempting to provision an eSIM.

## Declaration

```swift
enum CTCellularPlanProvisioningAddPlanResult
```

## Topics

### Results

- [CTCellularPlanProvisioningAddPlanResult.fail](coretelephony/ctcellularplanprovisioningaddplanresult/fail.md)
- [CTCellularPlanProvisioningAddPlanResult.success](coretelephony/ctcellularplanprovisioningaddplanresult/success.md)
- [CTCellularPlanProvisioningAddPlanResult.unknown](coretelephony/ctcellularplanprovisioningaddplanresult/unknown.md)
- [CTCellularPlanProvisioningAddPlanResult.cancel](coretelephony/ctcellularplanprovisioningaddplanresult/cancel.md)

### Initializers

- [init(rawValue:)](coretelephony/ctcellularplanprovisioningaddplanresult/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Provisioning an eSIM

- [supportsCellularPlan()](coretelephony/ctcellularplanprovisioning/supportscellularplan().md)
- [supportsEmbeddedSIM](coretelephony/ctcellularplanprovisioning/supportsembeddedsim.md)
- [addPlan(request:properties:completionHandler:)](coretelephony/ctcellularplanprovisioning/addplan(request:properties:completionhandler:).md)
- [addPlan(with:completionHandler:)](coretelephony/ctcellularplanprovisioning/addplan(with:completionhandler:).md)
