Ссылка констант GameKit
Этот документ описывает константы, определенные в платформе Гэйма Кита, которые не описаны в документе для отдельного класса.
-
Ошибочный домен платформы Гэйма Кита.
Константы
Обсуждение
GKSessionиGKVoiceChatServiceопределите их собственные ошибочные домены. -
Коды ошибки для ошибочного домена Гэйма Кита.
Объявление
Swift
enum GKErrorCode : Int { case Unknown case Cancelled case CommunicationsFailure case UserDenied case InvalidCredentials case NotAuthenticated case AuthenticationInProgress case InvalidPlayer case ScoreNotSet case ParentalControlsBlocked case PlayerStatusExceedsMaximumLength case PlayerStatusInvalid case MatchRequestInvalid case Underage case GameUnrecognized case NotSupported case InvalidParameter case UnexpectedConnection case ChallengeInvalid case TurnBasedMatchDataTooLarge case TurnBasedTooManySessions case TurnBasedInvalidParticipant case TurnBasedInvalidTurn case TurnBasedInvalidState case InvitationsDisabled case PlayerPhotoFailure case UbiquityContainerUnavailable }Objective C
enum { GKErrorUnknown = 1, GKErrorCancelled = 2, GKErrorCommunicationsFailure = 3, GKErrorUserDenied = 4, GKErrorInvalidCredentials = 5, GKErrorNotAuthenticated = 6, GKErrorAuthenticationInProgress = 7, GKErrorInvalidPlayer = 8, GKErrorScoreNotSet = 9, GKErrorParentalControlsBlocked = 10, GKErrorPlayerStatusExceedsMaximumLength = 11, GKErrorPlayerStatusInvalid = 12, GKErrorMatchRequestInvalid = 13, GKErrorUnderage = 14, GKErrorGameUnrecognized = 15, GKErrorNotSupported = 16, GKErrorInvalidParameter = 17, GKErrorUnexpectedConnection = 18, GKErrorChallengeInvalid = 19, GKErrorTurnBasedMatchDataTooLarge = 20, GKErrorTurnBasedTooManySessions = 21, GKErrorTurnBasedInvalidParticipant = 22, GKErrorTurnBasedInvalidTurn = 23, GKErrorTurnBasedInvalidState = 24, GKErrorInvitationsDisabled = 25, GKErrorPlayerPhotoFailure = 26, GKErrorUbiquityContainerUnavailable = 27 }; typedef NSInteger GKErrorCode;Константы
-
UnknownGKErrorUnknownПроизошла неожиданная ошибка.
Доступный в OS X v10.8 и позже.
-
CancelledGKErrorCancelledТребуемая работа была отменена или отключена пользователем.
Доступный в OS X v10.8 и позже.
-
CommunicationsFailureGKErrorCommunicationsFailureОшибка произошла при передаче с Игровым Центром.
Доступный в OS X v10.8 и позже.
-
UserDeniedGKErrorUserDeniedРабота была отклонена пользователем.
GKErrorUserDeniedкогда Игровой Центр ограничивается в Родительском контроле или был выключен полностью в профиле конфигурации, только вызывается. Весь другой пользователь отменил использование действийGKErrorCancelled.Доступный в OS X v10.8 и позже.
-
InvalidCredentialsGKErrorInvalidCredentialsРабота перестала работать, потому что имя пользователя или пароль проигрывателя или оба являются неправильными.
Доступный в OS X v10.8 и позже.
-
NotAuthenticatedGKErrorNotAuthenticatedМестный игрок не аутентифицировался.
Доступный в OS X v10.8 и позже.
-
AuthenticationInProgressGKErrorAuthenticationInProgressМестный игрок в настоящее время аутентифицирует.
Доступный в OS X v10.8 и позже.
-
InvalidPlayerGKErrorInvalidPlayerОбъект проигрывателя или идентификатор недопустимы.
Доступный в OS X v10.8 и позже.
-
ScoreNotSetGKErrorScoreNotSetЗначение счета не было установлено прежде, чем попытаться отправить счет.
Доступный в OS X v10.8 и позже.
-
ParentalControlsBlockedGKErrorParentalControlsBlockedФункция была блокирована пользователем.
Доступный в OS X v10.8 и позже.
-
PlayerStatusExceedsMaximumLengthGKErrorPlayerStatusExceedsMaximumLengthСообщение о состоянии проигрывателя является слишком длинным.
Доступный в OS X v10.10 и позже.
-
PlayerStatusInvalidGKErrorPlayerStatusInvalidСообщение о состоянии проигрывателя недопустимо.
Доступный в OS X v10.10 и позже.
-
MatchRequestInvalidGKErrorMatchRequestInvalidСвойства запроса соответствия невозможно выполнить. Например, минимальное число игроков не может быть больше, чем максимальное количество проигрывателей.
Доступный в OS X v10.8 и позже.
-
UnderageGKErrorUnderageОпция отключена, потому что местный игрок несовершеннолетний.
Доступный в OS X v10.8 и позже.
-
GameUnrecognizedGKErrorGameUnrecognizedИгровой Центр не распознает приложение, выполнившее запрос. Удостоверьтесь, что идентификатор пакета установлен должным образом для приложения.
Доступный в OS X v10.8 и позже.
-
NotSupportedGKErrorNotSupportedУстройство не поддерживает Игровой Центр.
Доступный в OS X v10.8 и позже.
-
InvalidParameterGKErrorInvalidParameterОдин или больше параметров было неправильным.
Например, этот код ошибки может быть возвращен, если Ваше приложение пытается отправить счет и обеспечивает строку категории, не соответствующую категорию, которую Вы сконфигурировали для своих списков лидеров на Подключении iTunes.
Доступный в OS X v10.8 и позже.
-
UnexpectedConnectionGKErrorUnexpectedConnectionНеожиданный проигрыватель соединился с соответствием.
Доступный в OS X v10.8 и позже.
-
ChallengeInvalidGKErrorChallengeInvalidПроблема была недопустима.
Доступный в OS X v10.8 и позже.
-
TurnBasedMatchDataTooLargeGKErrorTurnBasedMatchDataTooLargeВаша игра представила данные, превысившие максимальный размер, который Игровой Центр разрешает для основанной на повороте игры.
Доступный в OS X v10.8 и позже.
-
TurnBasedTooManySessionsGKErrorTurnBasedTooManySessionsТребуемая работа не могла быть завершена, потому что она превысит максимальное количество сеансов.
Доступный в OS X v10.8 и позже.
-
TurnBasedInvalidParticipantGKErrorTurnBasedInvalidParticipantОдин из участника возражает, что Вы обеспечили, было недопустимо.
Доступный в OS X v10.8 и позже.
-
TurnBasedInvalidTurnGKErrorTurnBasedInvalidTurnТребуемая работа не могла быть завершена, потому что у указанного участника нет требуемого состояния поворота."
Доступный в OS X v10.8 и позже.
-
TurnBasedInvalidStateGKErrorTurnBasedInvalidStateТребуемая работа не могла быть завершена, потому что сеанс находится в недопустимом состоянии.
Доступный в OS X v10.8 и позже.
-
GKErrorOfflineGKErrorOfflineТребуемая работа не могла быть завершена, потому что устройство не онлайновое.
Доступный в OS X v10.8 через OS X v10.9.
-
InvitationsDisabledGKErrorInvitationsDisabledТребуемая работа не могла быть завершена, потому что проигрыватель получения отключил приглашения.
Доступный в OS X v10.10 и позже.
-
PlayerPhotoFailureGKErrorPlayerPhotoFailureТребуемая работа для получения фотографии проигрывателя не может быть завершена.
Доступный в OS X v10.10 и позже.
-
UbiquityContainerUnavailableGKErrorUbiquityContainerUnavailableПараграф
Доступный в OS X v10.10 и позже.
Оператор импорта
Objective C
@import GameKit;Swift
import GameKitДоступность
Доступный в OS X v10.8 и позже.
-
