---
title: Deprecated symbols
framework: gamekit
role: collectionGroup
role_heading: API Collection
path: gamekit/deprecated-symbols
---

# Deprecated symbols

Review unsupported symbols and their replacements.

## Topics

### Deprecated classes

- [GKAchievementViewController](gamekit/gkachievementviewcontroller.md)
- [GKChallengeEventHandler](gamekit/gkchallengeeventhandler.md)
- [GKChallengesViewController](gamekit/gkchallengesviewcontroller.md)
- [GKChallenge](gamekit/gkchallenge.md)
- [GKScoreChallenge](gamekit/gkscorechallenge.md)
- [GKAchievementChallenge](gamekit/gkachievementchallenge.md)
- [GKCloudPlayer](gamekit/gkcloudplayer.md)
- [GKGameCenterViewController](gamekit/gkgamecenterviewcontroller.md)
- [GKGameSession](gamekit/gkgamesession.md)
- [GKGameSessionSharingViewController](gamekit/gkgamesessionsharingviewcontroller.md)
- [GKFriendRequestComposeViewController](gamekit/gkfriendrequestcomposeviewcontroller.md)
- [GKLeaderboardViewController](gamekit/gkleaderboardviewcontroller.md)
- [GKPeerPickerController](gamekit/gkpeerpickercontroller.md)
- [GKScore](gamekit/gkscore.md)
- [GKSession](gamekit/gksession.md)
- [GKTurnBasedEventHandler](gamekit/gkturnbasedeventhandler.md)
- [GKVoiceChat](gamekit/gkvoicechat.md)
- [GKVoiceChatService](gamekit/gkvoicechatservice.md)
- [GKNotificationBanner](gamekit/gknotificationbanner.md)

### Deprecated protocols

- [GKAchievementViewControllerDelegate](gamekit/gkachievementviewcontrollerdelegate.md)
- [GKChallengeEventHandlerDelegate](gamekit/gkchallengeeventhandlerdelegate.md)
- [GKChallengesViewControllerDelegate](gamekit/gkchallengesviewcontrollerdelegate.md)
- [GKChallengeListener](gamekit/gkchallengelistener.md)
- [GKFriendRequestComposeViewControllerDelegate](gamekit/gkfriendrequestcomposeviewcontrollerdelegate.md)
- [GKGameSessionEventListener](gamekit/gkgamesessioneventlistener.md)
- [GKLeaderboardViewControllerDelegate](gamekit/gkleaderboardviewcontrollerdelegate.md)
- [GKPeerPickerControllerDelegate](gamekit/gkpeerpickercontrollerdelegate.md)
- [GKSessionDelegate](gamekit/gksessiondelegate.md)
- [GKTurnBasedEventHandlerDelegate](gamekit/gkturnbasedeventhandlerdelegate.md)
- [GKVoiceChatClient](gamekit/gkvoicechatclient.md)

### Deprecated structures

- [GKVoiceChatServiceError](gamekit/gkvoicechatserviceerror-swift.struct.md)
- [GKSessionError](gamekit/gksessionerror-swift.struct.md)
- [GKGameSessionError](gamekit/gkgamesessionerror.md)

### Deprecated constants

- [GKGameSessionErrorDomain](gamekit/gkgamesessionerrordomain.md)
- [GKSessionErrorDomain](gamekit/gksessionerrordomain.md)
- [GKVoiceChatServiceErrorDomain](gamekit/gkvoicechatserviceerrordomain.md)

### Deprecated enumerations

- [GKGameSessionError.Code](gamekit/gkgamesessionerror/code.md)
- [GKPeerConnectionState](gamekit/gkpeerconnectionstate.md)
- [GKPeerPickerConnectionType](gamekit/gkpeerpickerconnectiontype.md)
- [GKSendDataMode](gamekit/gksenddatamode.md)
- [GKSessionError.Code](gamekit/gksessionerror-swift.struct/code.md)
- [GKSessionError](gamekit/gksessionerror-swift.struct.md)
- [GKSessionMode](gamekit/gksessionmode.md)
- [GKVoiceChatServiceError.Code](gamekit/gkvoicechatserviceerror-swift.struct/code.md)
- [GKVoiceChatServiceError](gamekit/gkvoicechatserviceerror-swift.struct.md)
