---
title: lifecycleProperties
framework: coretelephony
role: symbol
role_heading: Instance Property
path: coretelephony/ctcellularplanproperties/lifecycleproperties
---

# lifecycleProperties

The lifecycle details for a time-limited cellular plan.

## Declaration

```swift
var lifecycleProperties: CTCellularPlanProperties.lifecycle? { get set }
```

## Overview

Overview Use this property to specify lifecycle details for a time-limited cellular plan. When this property is present, the system treats the cellular plan as a temporary eSIM. Set this property to nil if the cellular plan doesn’t have an associated expiration date.

## See Also

### Getting the eSIM properties

- [associatedIccid](coretelephony/ctcellularplanproperties/associatediccid.md)
- [simCapability](coretelephony/ctcellularplanproperties/simcapability.md)
- [supportedRegionCodes](coretelephony/ctcellularplanproperties/supportedregioncodes-yhu5.md)
- [CTCellularPlanProperties.lifecycle](coretelephony/ctcellularplanproperties/lifecycle.md)
