Ошибки фреймворка. Более...
| Классы | |
| class | GCKError | 
| Подкласс NSError для ошибок платформы. Более... | |
| Переменные | |
| NSString *const | kGCKErrorCustomDataKey | 
| Ключ объекта JSON customData, связанного с ошибкой в словаре userInfo. Более... | |
| NSString *const | kGCKErrorDetailedCodeKey | 
| Ключ для подробного кода ошибки, специфичного для API. Более... | |
| NSString *const | kGCKErrorExtraInfoKey | 
| Ключ для дополнительной информации об ошибке, например описания ошибки, специфичной для API. Более... | |
| NSString *const | kGCKErrorReasonKey | 
| Ключ причины ошибки, специфичной для API. Более... | |
| NSString *const | kGCKErrorDomain | 
| Домен ошибки для GCKErrorCode. Более... | |
Подробное описание
Ошибки фреймворка.
Документация по типу перечисления
| enum GCKErrorCode | 
Коды ошибок платформы.
| Счетчик | |
|---|---|
| GCKErrorCodeNoError | Код ошибки, указывающий на отсутствие ошибки. | 
| GCKErrorCodeNetworkError | Код ошибки, указывающий на ошибку сетевого ввода-вывода. | 
| GCKErrorCodeTimeout | Код ошибки, указывающий, что время ожидания операции истекло. | 
| GCKErrorCodeDeviceAuthenticationFailure | Код ошибки, указывающий на ошибку аутентификации. | 
| GCKErrorCodeInvalidRequest | Код ошибки, указывающий на то, что был сделан неверный запрос. | 
| GCKErrorCodeCancelled | Код ошибки, указывающий, что выполняющийся запрос был отменен, скорее всего, потому, что другое действие прервало его. | 
| GCKErrorCodeReplaced | Код ошибки, указывающий, что запрос был заменен другим запросом того же типа. | 
| GCKErrorCodeNotAllowed | Код ошибки, указывающий, что запрос был отклонен и не может быть выполнен. | 
| GCKErrorCodeDuplateRequest | Код ошибки, указывающий, что запрос не может быть выполнен, поскольку запрос того же типа все еще находится в обработке. | 
| GCKErrorCodeInvalidState | Код ошибки, указывающий, что запрос не разрешен в текущем состоянии. | 
| GCKErrorCodeSendBufferFull | Код ошибки, указывающий, что данные не могут быть отправлены, поскольку буфер отправки заполнен. | 
| GCKErrorCodeMessageTooBig | Ошибка, указывающая, что запрос не может быть отправлен, поскольку сообщение превышает максимально допустимый размер сообщения. | 
| GCKErrorCodeChannelNotConnected | Ошибка, указывающая, что операция с каналом не может быть завершена, поскольку канал в данный момент не подключен. | 
| GCKErrorCodeDeviceAuthorizationFailure | Ошибка, указывающая на то, что пользователю не разрешено использовать устройство Cast. | 
| GCKErrorCodeDeviceNotConnected | Ошибка, указывающая на то, что запрос устройства не может быть выполнен, поскольку в данный момент с устройством не установлено соединение. | 
| GCKErrorCodeProtocolVersionMismatch | Ошибка, указывающая на несоответствие версий протокола, используемых отправителем и получателем для данной реализации пространства имен. | 
| GCKErrorCodeMaxUsersConnected | Ошибка, указывающая, что к приемнику уже подключено максимальное количество пользователей. | 
| GCKErrorCodeNetworkNotReachable | Ошибка, указывающая, что сеть недоступна. | 
| GCKErrorCodeProtocolError | Ошибка, указывающая на ошибку протокола (получены неверные данные). | 
| GCKErrorCodeAlreadyInitialized | Ошибка, указывающая на то, что была предпринята попытка инициализировать уже инициализированный синглтон. | 
| GCKErrorCodeApplicationNotFound | Код ошибки, указывающий, что запрошенное приложение не найдено. | 
| GCKErrorCodeApplicationNotRunning | Код ошибки, указывающий, что запрошенное приложение в данный момент не запущено. | 
| GCKErrorCodeInvalidApplicationSessionID | Код ошибки, указывающий, что идентификатор сеанса приложения недействителен. | 
| GCKErrorCodeSecureTransportError | Код ошибки, указывающий на ошибку TLS. Основная ошибка — это один из кодов ошибок, описанных здесь: https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/ | 
| GCKErrorCodeSocketAlreadyConnected | Ошибка, указывающая на то, что была предпринята попытка подключения к уже подключенному сокету. | 
| GCKErrorCodeSocketInvalidAddress | Ошибка, указывающая на то, что методу или инициализатору был предоставлен недопустимый адрес сети или сокета или тип адреса. | 
| GCKErrorCodeSocketInvalidParameter | Ошибка, указывающая на то, что методу или инициализатору был передан недопустимый параметр. | 
| GCKErrorCodeInvalidResponse | Ошибка, указывающая на то, что полученный ответ недействителен. | 
| GCKErrorCodeFailedSessionUpdate | Ошибка, указывающая на то, что обновление сеанса прошло, но не удалось переместить все устройства. | 
| GCKErrorCodeSessionIsNotActive | Ошибка, указывающая, что запрос устройства не может быть выполнен, поскольку текущий сеанс не активен. 
 | 
| GCKErrorCodeMediaLoadFailed | Код ошибки, указывающий, что не удалось загрузить носитель на стороне получателя. | 
| GCKErrorCodeInvalidMediaPlayerState | Код ошибки, указывающий, что команда мультимедиа не выполнена из-за состояния медиаплеера. | 
| GCKErrorCodeNoMediaSession | Ошибка, указывающая на то, что в данный момент медиа-сессия недоступна. | 
| GCKErrorCodeNotCastSession | Код ошибки, указывающий, что текущий сеанс не является сеансом приведения. | 
| GCKErrorCodeMediaError | Код ошибки, указывающий на то, что произошла общая ошибка носителя. | 
| GCKErrorCodeAuthenticationErrorReceived | Код ошибки, указывающий, что аутентификация устройства не удалась из-за полученной ошибки. | 
| GCKErrorCodeMalformedClientCertificate | Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку получен неверный сертификат клиента. | 
| GCKErrorCodeNotX509Certificate | Код ошибки, указывающий на то, что аутентификация устройства не удалась, поскольку сертификат, полученный от Chromecast, имеет неожиданный формат. | 
| GCKErrorCodeDeviceCertificateNotTrusted | Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку сертификат устройства не является доверенным. | 
| GCKErrorCodeSSLCertificateNotTrusted | Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку сертификат SSL не является доверенным. | 
| GCKErrorCodeMalformedAuthenticationResponse | Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку ответ от устройства неверный. | 
| GCKErrorCodeDeviceCapabilityNotSupported | Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку функция устройства отображается как неподдерживаемая. | 
| GCKErrorCodeCRLInvalid | Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку CRL с устройства недействителен. | 
| GCKErrorCodeCRLCheckFailed | Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку сертификат устройства отозван CRL. | 
| GCKErrorCodeBroadcastMessageEncryptionFailed | Код ошибки, указывающий, что широковещательное сообщение не удалось зашифровать. | 
| GCKErrorCodeBroadcastKeyExchangeInvalidResponse | Код ошибки, указывающий, что ответ на обмен ключами недействителен. | 
| GCKErrorCodeBroadcastKeyExchangeInvalidInput | Код ошибки, указывающий, что ответ на обмен ключами показывает недопустимую ошибку ввода. | 
| GCKErrorCodeBroadcastKeyExchangeEmptyResponse | Код ошибки, указывающий, что ответ на обмен ключами не содержит завернутый ключ отправителя. | 
| GCKErrorCodeBroadcastKeyExchangeRequestTimeout | Код ошибки, указывающий, что время ожидания запроса на обмен ключами истекло. | 
| GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice | Код ошибки, указывающий, что не найдено устройство, поддерживающее обмен ключами. | 
| GCKErrorCodeBroadcastKeyExchangeFailedToConnect | Код ошибки, указывающий, что не удалось подключиться к устройству, поддерживающему обмен ключами. | 
| GCKErrorCodeBroadcastMessageDropped | Код ошибки, указывающий, что широковещательное сообщение удалено из-за ограничения кэша. | 
| GCKErrorCodeBroadcastSocketError | Код ошибки, указывающий, что широковещательное сообщение не отправлено из-за ошибки сокета. | 
| GCKErrorCodeBroadcastFailedToGenerateEncryptionKey | Код ошибки, указывающий, что ключ широковещательного шифрования не удалось сгенерировать. | 
| GCKErrorCodeGuestModeListenFailed | Код ошибки, указывающий, что прослушивание не удалось. | 
| GCKErrorCodeRemoteDisplayError | Код ошибки, указывающий на то, что произошла неуказанная ошибка удаленного дисплея. Дополнительные сведения могут быть доступны в значении, связанном с ключом kGCKErrorExtraInfoKey в информации о пользователе. | 
| GCKErrorCodeRemoteDisplayDeviceNotSupported | Код ошибки, указывающий, что целевое устройство не поддерживает удаленный дисплей. | 
| GCKErrorCodeRemoteDisplayFeatureNotSupported | Код ошибки, указывающий, что целевое устройство не поддерживает определенную функцию удаленного дисплея. | 
| GCKErrorCodeRemoteDisplayConfigurationRejectedByReceiver | Код ошибки, указывающий, что предоставленная конфигурация удаленного дисплея была отклонена устройством-приемником. | 
| GCKErrorCodeRemoteDisplayOpenGLError | Ошибка, указывающая на то, что произошла ошибка OpenGL. Дополнительные сведения могут быть доступны в значении, связанном с ключом kGCKErrorExtraInfoKey в информации о пользователе. | 
| GCKErrorCodeRemoteDisplayMetalError | Ошибка, указывающая на то, что произошла ошибка металла. Дополнительные сведения могут быть доступны в значении, связанном с ключом kGCKErrorExtraInfoKey в информации о пользователе. | 
| GCKErrorCodeRemoteDisplayAudioConversionError | Ошибка, указывающая на то, что произошла ошибка преобразования звука. Дополнительные сведения могут быть доступны в значении, связанном с ключом kGCKErrorExtraInfoKey в информации о пользователе. | 
| GCKErrorCodeAppDidEnterBackground | Код ошибки, указывающий, что приложение перешло в фоновый режим. | 
| GCKErrorCodeDisconnected | Код ошибки, указывающий, что соединение с приёмником было закрыто. | 
| GCKErrorCodeUnsupportedFeature | Код ошибки, указывающий, что функция или действие не поддерживается ни на этом устройстве iOS, ни на ресивере. | 
| GCKErrorCodeUnknown | Код ошибки, указывающий на то, что произошла неизвестная, неожиданная ошибка. | 
| GCKErrorCodeDeviceAuthenticationMessageParseFailure | Код ошибки, указывающий, что полученное сообщение аутентификации не было правильно отформатировано и при синтаксическом анализе возникла ошибка. 
 | 
| GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure |  Код ошибки, указывающий, что в полученном сообщении аутентификации для свойства  
 | 
| GCKErrorCodeDeviceAuthenticationTimeoutFailure | Код ошибки, указывающий, что время ожидания запроса сообщения аутентификации истекло. 
 | 
| GCKErrorCodeLaunchRequestCancelled | Код ошибки, указывающий на то, что запрос на запуск Приложения был отменен. 
 | 
| GCKErrorCodeApplicationNotRunningWithNamespaceMismatched | Код ошибки, указывающий, что запрошенное приложение в данный момент не запущено из-за несовпадающего пространства имен. | 
| GCKErrorCodeApplicationNotRunningWhenResumed | Код ошибки, указывающий, что запрошенное приложение в данный момент не работает при возобновлении. | 
| GCKErrorCodeApplicationNotRunningForJoin | Код ошибки, указывающий, что к приложению запроса невозможно присоединиться. | 
| GCKErrorCodeApplicationNotRunningForJoinWhenReconnecting | Код ошибки, указывающий, что к запрошенному приложению невозможно присоединиться при повторном подключении. | 
Переменная документация
| NSString* const kGCKErrorCustomDataKey | 
Ключ объекта JSON customData, связанного с ошибкой в словаре userInfo.
| NSString* const kGCKErrorDetailedCodeKey | 
Ключ для подробного кода ошибки, специфичного для API.
- С
- 4.4.3
| NSString* const kGCKErrorExtraInfoKey | 
Ключ для дополнительной информации об ошибке, например описания ошибки, специфичной для API.
| NSString* const kGCKErrorReasonKey | 
Ключ причины ошибки, специфичной для API.
- С
- 4.4.3
| NSString* const kGCKErrorDomain | 
Домен ошибок для GCKErrorCode.