---
title: transportStateRestoreIdentifier
framework: accessorytransportextension
role: symbol
role_heading: Instance Property
path: accessorytransportextension/accessorytransportsession/transportstaterestoreidentifier
---

# transportStateRestoreIdentifier

An optional identifier for restoring transport state across sessions.

## Declaration

```swift
var transportStateRestoreIdentifier: String?
```

## Discussion

Discussion Use this identifier to restore connection state if your transport extension needs to relaunch.

## See Also

### Determining the communication method

- [transport](accessorytransportextension/accessorytransportsession/transport.md)
- [pushToken](accessorytransportextension/accessorytransportsession/pushtoken.md)
