The protocol that handles events for Game Center accounts.


Do not implement GKChallengeListener, GKInviteEventListener, GKSavedGameListener, and GKTurnBasedEventListener directly; implement GKLocalPlayerListener instead. You can listen for and handle multiple events using GKLocalPlayerListener.

See Also


class GKCloudPlayer

The object representing the currently signed in iCloud user.

class GKLocalPlayer

An object representing the authenticated Game Center player on a device.

class GKPlayer

An object that provides information about a player on Game Center.

class GKBasePlayer

The top level player object containing basic identifying information for a player.

protocol GKInviteEventListener

The protocol that handles invite events from Game Center.