---
title: "session(_:didAdd:)"
framework: gamekit
role: symbol
role_heading: Instance Method
path: "gamekit/gkgamesessioneventlistener/session(_:didadd:)"
---

# session(_:didAdd:)

Tells the listener a new player has been added to a game session.

## Declaration

```swift
optional func session(_ session: GKGameSession, didAdd player: GKCloudPlayer)
```

## Parameters

- `session`: The game session that added a player.
- `player`: The player that was added to the session.

## See Also

### Changing Player Status

- [session(_:didRemove:)](gamekit/gkgamesessioneventlistener/session(_:didremove:).md)
- [session(_:player:didChange:)](gamekit/gkgamesessioneventlistener/session(_:player:didchange:).md)
- [GKConnectionState](gamekit/gkconnectionstate.md)
