One Logo Pool Ball
GameKit · IOS API REFERENCE

GKError

struct · iOS 4.0+ · SDK 27.1

struct GKError

Members (43)

get · iOS 4.0+

userDenied

TypeScript
static get userDenied(): GKError_Code
Swift declaration
static var userDenied: GKError.Code { get }
get · iOS 14.0+

apiObsolete

TypeScript
static get apiObsolete(): GKError_Code
Swift declaration
static var apiObsolete: GKError.Code { get }
get · iOS 17.4+

appUnlisted

TypeScript
static get appUnlisted(): GKError_Code
Swift declaration
static var appUnlisted: GKError.Code { get }
get · iOS 4.0+

errorDomain

TypeScript
static get errorDomain(): string
Swift declaration
static var errorDomain: String { get }

The domain of the error.

get · iOS 4.0+

scoreNotSet

TypeScript
static get scoreNotSet(): GKError_Code
Swift declaration
static var scoreNotSet: GKError.Code { get }
get · iOS 17.2+

lockdownMode

TypeScript
static get lockdownMode(): GKError_Code
Swift declaration
static var lockdownMode: GKError.Code { get }
get · iOS 4.1+

notSupported

TypeScript
static get notSupported(): GKError_Code
Swift declaration
static var notSupported: GKError.Code { get }
get · iOS 4.0+

invalidPlayer

TypeScript
static get invalidPlayer(): GKError_Code
Swift declaration
static var invalidPlayer: GKError.Code { get }
get · iOS 14.0+

notAuthorized

TypeScript
static get notAuthorized(): GKError_Code
Swift declaration
static var notAuthorized: GKError.Code { get }
get · iOS 13.0+

apiNotAvailable

TypeScript
static get apiNotAvailable(): GKError_Code
Swift declaration
static var apiNotAvailable: GKError.Code { get }
get · iOS 6.0+ · Deprecated in iOS 26.0

challengeInvalid

TypeScript
static get challengeInvalid(): GKError_Code
Swift declaration
static var challengeInvalid: GKError.Code { get }
get · iOS 14.5+

friendListDenied

TypeScript
static get friendListDenied(): GKError_Code
Swift declaration
static var friendListDenied: GKError.Code { get }
get · iOS 4.1+

gameUnrecognized

TypeScript
static get gameUnrecognized(): GKError_Code
Swift declaration
static var gameUnrecognized: GKError.Code { get }
get · iOS 4.2+

invalidParameter

TypeScript
static get invalidParameter(): GKError_Code
Swift declaration
static var invalidParameter: GKError.Code { get }
get · iOS 4.0+

notAuthenticated

TypeScript
static get notAuthenticated(): GKError_Code
Swift declaration
static var notAuthenticated: GKError.Code { get }
get · iOS 14.0+

connectionTimeout

TypeScript
static get connectionTimeout(): GKError_Code
Swift declaration
static var connectionTimeout: GKError.Code { get }
get · iOS 17.2+

iCloudUnavailable

TypeScript
static get iCloudUnavailable(): GKError_Code
Swift declaration
static var iCloudUnavailable: GKError.Code { get }
get · iOS 10.0+

matchNotConnected

TypeScript
static get matchNotConnected(): GKError_Code
Swift declaration
static var matchNotConnected: GKError.Code { get }
get · iOS 4.0+

invalidCredentials

TypeScript
static get invalidCredentials(): GKError_Code
Swift declaration
static var invalidCredentials: GKError.Code { get }
get · iOS 8.0+

playerPhotoFailure

TypeScript
static get playerPhotoFailure(): GKError_Code
Swift declaration
static var playerPhotoFailure: GKError.Code { get }
get · iOS 7.0+

invitationsDisabled

TypeScript
static get invitationsDisabled(): GKError_Code
Swift declaration
static var invitationsDisabled: GKError.Code { get }
get · iOS 4.0+

matchRequestInvalid

TypeScript
static get matchRequestInvalid(): GKError_Code
Swift declaration
static var matchRequestInvalid: GKError.Code { get }
get · iOS 4.0+

playerStatusInvalid

TypeScript
static get playerStatusInvalid(): GKError_Code
Swift declaration
static var playerStatusInvalid: GKError.Code { get }
get · iOS 14.5+

friendListRestricted

TypeScript
static get friendListRestricted(): GKError_Code
Swift declaration
static var friendListRestricted: GKError.Code { get }
get · iOS 6.0+

turnBasedInvalidTurn

TypeScript
static get turnBasedInvalidTurn(): GKError_Code
Swift declaration
static var turnBasedInvalidTurn: GKError.Code { get }
get · iOS 5.0+

unexpectedConnection

TypeScript
static get unexpectedConnection(): GKError_Code
Swift declaration
static var unexpectedConnection: GKError.Code { get }
get · iOS 4.0+

communicationsFailure

TypeScript
static get communicationsFailure(): GKError_Code
Swift declaration
static var communicationsFailure: GKError.Code { get }
get · iOS 13.0+

restrictedToAutomatch

TypeScript
static get restrictedToAutomatch(): GKError_Code
Swift declaration
static var restrictedToAutomatch: GKError.Code { get }
get · iOS 6.0+

turnBasedInvalidState

TypeScript
static get turnBasedInvalidState(): GKError_Code
Swift declaration
static var turnBasedInvalidState: GKError.Code { get }
get · iOS 4.0+

parentalControlsBlocked

TypeScript
static get parentalControlsBlocked(): GKError_Code
Swift declaration
static var parentalControlsBlocked: GKError.Code { get }
get · iOS 4.0+

authenticationInProgress

TypeScript
static get authenticationInProgress(): GKError_Code
Swift declaration
static var authenticationInProgress: GKError.Code { get }
get · iOS 6.0+

turnBasedTooManySessions

TypeScript
static get turnBasedTooManySessions(): GKError_Code
Swift declaration
static var turnBasedTooManySessions: GKError.Code { get }
get · iOS 15.0+

friendRequestNotAvailable

TypeScript
static get friendRequestNotAvailable(): GKError_Code
Swift declaration
static var friendRequestNotAvailable: GKError.Code { get }
get · iOS 10.0+

gameSessionRequestInvalid

TypeScript
static get gameSessionRequestInvalid(): GKError_Code
Swift declaration
static var gameSessionRequestInvalid: GKError.Code { get }
get · iOS 6.0+

turnBasedMatchDataTooLarge

TypeScript
static get turnBasedMatchDataTooLarge(): GKError_Code
Swift declaration
static var turnBasedMatchDataTooLarge: GKError.Code { get }
get · iOS 6.0+

turnBasedInvalidParticipant

TypeScript
static get turnBasedInvalidParticipant(): GKError_Code
Swift declaration
static var turnBasedInvalidParticipant: GKError.Code { get }
get · iOS 14.5+

friendListDescriptionMissing

TypeScript
static get friendListDescriptionMissing(): GKError_Code
Swift declaration
static var friendListDescriptionMissing: GKError.Code { get }
get · iOS 8.0+

ubiquityContainerUnavailable

TypeScript
static get ubiquityContainerUnavailable(): GKError_Code
Swift declaration
static var ubiquityContainerUnavailable: GKError.Code { get }
get · iOS 4.0+

playerStatusExceedsMaximumLength

TypeScript
static get playerStatusExceedsMaximumLength(): GKError_Code
Swift declaration
static var playerStatusExceedsMaximumLength: GKError.Code { get }
get · iOS 4.0+

unknown

TypeScript
static get unknown(): GKError_Code
Swift declaration
static var unknown: GKError.Code { get }
get · iOS 4.1+

underage

TypeScript
static get underage(): GKError_Code
Swift declaration
static var underage: GKError.Code { get }
get · iOS 4.0+

cancelled

TypeScript
static get cancelled(): GKError_Code
Swift declaration
static var cancelled: GKError.Code { get }
get · iOS 18.4+

debugMode

TypeScript
static get debugMode(): GKError_Code
Swift declaration
static var debugMode: GKError.Code { get }

Skipped declarations

No declarations were skipped in this snapshot.

All GameKit types →