---
title: WCSessionActivationState
framework: watchconnectivity
role: symbol
role_heading: Enumeration
path: watchconnectivity/wcsessionactivationstate
---

# WCSessionActivationState

Constants indicating the activation state of a session.

## Declaration

```swift
enum WCSessionActivationState
```

## Topics

### Constants

- [WCSessionActivationState.notActivated](watchconnectivity/wcsessionactivationstate/notactivated.md)
- [WCSessionActivationState.inactive](watchconnectivity/wcsessionactivationstate/inactive.md)
- [WCSessionActivationState.activated](watchconnectivity/wcsessionactivationstate/activated.md)

### Initializers

- [init(rawValue:)](watchconnectivity/wcsessionactivationstate/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

### Constants

- [WCErrorDomain](watchconnectivity/wcerrordomain.md)
- [WCError](watchconnectivity/wcerror.md)
- [WCError.Code](watchconnectivity/wcerror/code.md)
