---
title: GroupSession.State.joined
framework: groupactivities
role: symbol
role_heading: Case
path: groupactivities/groupsession/state-swift.enum/joined
---

# GroupSession.State.joined

An active state that indicates the session allows data synchronization between devices.

## Declaration

```swift
case joined
```

## Mentioned in

Joining and managing a shared activity

## Discussion

Discussion Call the join() method to begin the transition to this state. When the transition completes, use the session object to synchronize your app’s data with the other participants’ devices.

## See Also

### Session states

- [GroupSession.State.waiting](groupactivities/groupsession/state-swift.enum/waiting.md)
- [GroupSession.State.invalidated(reason:)](groupactivities/groupsession/state-swift.enum/invalidated(reason:).md)
