GCKError.h 파일

GCKError.h 파일 참조

프레임워크 오류가 발생했습니다. 더보기

클래스

class  GCKError
 프레임워크 오류에 대한 NSError의 서브클래스입니다. 더보기...
 

열거형

enum  GCKErrorCode {
  GCKErrorCodeNoError = 0, GCKErrorCodeNetworkError = 1, GCKErrorCodeTimeout = 2, GCKErrorCodeDeviceAuthenticationFailure = 3,
  GCKErrorCodeInvalidRequest = 4, GCKErrorCodeCancelled = 5, GCKErrorCodeReplaced = 6, GCKErrorCodeNotAllowed = 7,
  GCKErrorCodeDuplicateRequest = 8, GCKErrorCodeInvalidState = 9, GCKErrorCodeSendBufferFull = 10, GCKErrorCodeMessageTooBig = 11,
  GCKErrorCodeChannelNotConnected = 12, GCKErrorCodeDeviceAuthorizationFailure = 13, GCKErrorCodeDeviceNotConnected = 14, GCKErrorCodeProtocolVersionMismatch = 15,
  GCKErrorCodeMaxUsersConnected = 16, GCKErrorCodeNetworkNotReachable = 17, GCKErrorCodeProtocolError = 18, GCKErrorCodeAlreadyInitialized = 19,
  GCKErrorCodeApplicationNotFound = 20, GCKErrorCodeApplicationNotRunning = 21, GCKErrorCodeInvalidApplicationSessionID = 22, GCKErrorCodeSecureTransportError = 23,
  GCKErrorCodeSocketAlreadyConnected = 24, GCKErrorCodeSocketInvalidAddress = 25, GCKErrorCodeSocketInvalidParameter = 26, GCKErrorCodeInvalidResponse = 27,
  GCKErrorCodeFailedSessionUpdate = 28, GCKErrorCodeSessionIsNotActive = 29, GCKErrorCodeMediaLoadFailed = 30, GCKErrorCodeInvalidMediaPlayerState = 31,
  GCKErrorCodeNoMediaSession = 32, GCKErrorCodeNotCastSession = 33, GCKErrorCodeMediaError = 34, GCKErrorCodeAuthenticationErrorReceived = 40,
  GCKErrorCodeMalformedClientCertificate = 41, GCKErrorCodeNotX509Certificate = 42, GCKErrorCodeDeviceCertificateNotTrusted = 43, GCKErrorCodeSSLCertificateNotTrusted = 44,
  GCKErrorCodeMalformedAuthenticationResponse = 45, GCKErrorCodeDeviceCapabilityNotSupported = 46, GCKErrorCodeCRLInvalid = 47, GCKErrorCodeCRLCheckFailed = 48,
  GCKErrorCodeBroadcastMessageEncryptionFailed = 50, GCKErrorCodeBroadcastKeyExchangeInvalidResponse = 51, GCKErrorCodeBroadcastKeyExchangeInvalidInput = 52, GCKErrorCodeBroadcastKeyExchangeEmptyResponse = 53,
  GCKErrorCodeBroadcastKeyExchangeRequestTimeout = 54, GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice = 55, GCKErrorCodeBroadcastKeyExchangeFailedToConnect = 56, GCKErrorCodeBroadcastMessageDropped = 57,
  GCKErrorCodeBroadcastSocketError = 58, GCKErrorCodeBroadcastFailedToGenerateEncryptionKey = 59, GCKErrorCodeGuestModeListenFailed = 60, GCKErrorCodeRemoteDisplayError = 80,
  GCKErrorCodeRemoteDisplayDeviceNotSupported = 81, GCKErrorCodeRemoteDisplayFeatureNotSupported = 82, GCKErrorCodeRemoteDisplayConfigurationRejectedByReceiver = 83, GCKErrorCodeRemoteDisplayOpenGLError = 84,
  GCKErrorCodeRemoteDisplayMetalError = 85, GCKErrorCodeRemoteDisplayAudioConversionError = 86, GCKErrorCodeAppDidEnterBackground = 91, GCKErrorCodeDisconnected = 92,
  GCKErrorCodeUnsupportedFeature = 93, GCKErrorCodeUnknown = 99, GCKErrorCodeDeviceAuthenticationMessageParseFailure = 100, GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure = 101,
  GCKErrorCodeDeviceAuthenticationTimeoutFailure = 102, GCKErrorCodeLaunchRequestCancelled = 103, GCKErrorCodeApplicationNotRunningWithNamespaceMismatched = 104, GCKErrorCodeApplicationNotRunningWhenResumed = 105,
  GCKErrorCodeApplicationNotRunningForJoin = 106, GCKErrorCodeApplicationNotRunningForJoinWhenReconnecting = 107
}
 프레임워크 오류 코드 더보기...
 

변수

NSString *const kGCKErrorCustomDataKey
 userInfo 사전의 오류와 연결된 customData JSON 객체의 키입니다. 더보기...
 
NSString *const kGCKErrorDetailedCodeKey
 API별 자세한 오류 코드의 키입니다. 더보기...
 
NSString *const kGCKErrorExtraInfoKey
 API별 오류 설명과 같은 추가 오류 정보를 위한 키입니다. 더보기...
 
NSString *const kGCKErrorReasonKey
 API별 오류 이유의 키입니다. 더보기...
 
NSString *const kGCKErrorDomain
 GCKErrorCode의 오류 도메인입니다. 더보기...
 

세부 설명

프레임워크 오류가 발생했습니다.

열거형 문서

프레임워크 오류 코드

열거자
GCKErrorCodeNoError

오류가 없음을 나타내는 오류 코드입니다.

GCKErrorCodeNetworkError

네트워크 I/O 오류를 나타내는 오류 코드입니다.

GCKErrorCodeTimeout

작업 시간이 초과되었음을 나타내는 오류 코드

GCKErrorCodeDeviceAuthenticationFailure

인증 오류를 나타내는 오류 코드입니다.

GCKErrorCodeInvalidRequest

잘못된 요청이 발생했음을 나타내는 오류 코드입니다.

GCKErrorCodeCancelled

진행 중인 요청이 취소되었음을 나타내는 오류 코드. 다른 작업이 선점했을 가능성이 큽니다.

GCKErrorCodeReplaced(GCKErrorCodeReplaced(GCK오류 코드 대체됨))

요청이 동일한 유형의 다른 요청으로 대체되었음을 나타내는 오류 코드

GCKErrorCodeNotAllowed

요청이 허용되지 않아 완료할 수 없음을 나타내는 오류 코드입니다.

GCKErrorCodeDuplicateRequest

동일한 유형의 요청이 아직 처리 중이므로 요청할 수 없음을 나타내는 오류 코드입니다.

GCKErrorCodeInvalidState

현재 상태에서 요청이 허용되지 않음을 나타내는 오류 코드입니다.

GCKErrorCodeSendBufferFull

전송 버퍼가 가득 차서 데이터를 전송할 수 없음을 나타내는 오류 코드

GCKErrorCodeMessageTooBig

메시지가 허용된 최대 메시지 크기를 초과하여 요청을 보낼 수 없음을 나타내는 오류입니다.

GCKErrorCodeChannelNotConnected

채널이 현재 연결되어 있지 않아 채널 작업을 완료할 수 없음을 나타내는 오류입니다.

GCKErrorCodeDeviceAuthorizationFailure

사용자에게 Cast 기기를 사용할 권한이 없음을 나타내는 오류입니다.

GCKErrorCodeDeviceNotConnected

현재 기기에 연결되어 있지 않아 기기 요청을 완료할 수 없음을 나타내는 오류입니다.

GCKErrorCodeProtocolVersionMismatch

지정된 네임스페이스 구현에서 발신자와 수신자에 사용 중인 프로토콜 버전이 일치하지 않음을 나타내는 오류입니다.

GCKErrorCodeMaxUsersConnected

최대 사용자 수가 이미 수신기에 연결되어 있음을 나타내는 오류입니다.

GCKErrorCodeNetworkNotReachable

네트워크에 연결할 수 없음을 나타내는 오류입니다.

GCKErrorCodeProtocolError

프로토콜 오류 (잘못된 데이터 수신)를 나타내는 오류입니다.

GCKErrorCodeAlreadyInitialized

이미 초기화된 싱글톤을 초기화하려고 시도했음을 나타내는 오류입니다.

GCKErrorCodeApplicationNotFound

요청된 애플리케이션을 찾을 수 없음을 나타내는 오류 코드입니다.

GCKErrorCodeApplicationNotRunning

요청된 애플리케이션이 현재 실행되고 있지 않음을 나타내는 오류 코드

GCKErrorCodeInvalidApplicationSessionID

애플리케이션 세션 ID가 유효하지 않음을 나타내는 오류 코드입니다.

GCKErrorCodeSecureTransportError

TLS 오류를 나타내는 오류 코드입니다.

근본적인 오류는 다음 페이지에 설명된 오류 코드 중 하나입니다. https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/

GCKErrorCodeSocketAlreadyConnected

이미 연결된 소켓에서 연결을 시도했음을 나타내는 오류입니다.

GCKErrorCodeSocketInvalidAddress

메서드나 이니셜라이저에 잘못된 네트워크나 소켓 주소 또는 주소 유형이 제공되었음을 나타내는 오류입니다.

GCKErrorCodeSocketInvalidParameter

메서드 또는 이니셜라이저에 잘못된 매개변수가 제공되었음을 나타내는 오류입니다.

GCKErrorCodeInvalidResponse

수신된 응답이 잘못되었음을 나타내는 오류입니다.

GCKErrorCodeFailedSessionUpdate

세션 업데이트가 완료되었지만 모든 기기를 이동할 수 없음을 나타내는 오류입니다.

GCKErrorCodeSessionIsNotActive

현재 세션이 활성화되지 않아 기기 요청을 완료할 수 없음을 나타내는 오류입니다.

다음 이후:
4.4.5
GCKErrorCodeMediaLoadFailed

수신자 측에서 미디어 로드가 실패했음을 나타내는 오류 코드입니다.

GCKErrorCodeInvalidMediaPlayerState

미디어 플레이어 상태로 인해 미디어 미디어 명령어가 실패했음을 나타내는 오류 코드입니다.

GCKErrorCodeNoMediaSession

현재 사용 가능한 미디어 세션이 없음을 나타내는 오류입니다.

GCKErrorCodeNotCastSession

현재 세션이 전송 세션이 아님을 나타내는 오류 코드

GCKErrorCodeMediaError

일반 미디어 오류가 발생함을 나타내는 오류 코드

GCKErrorCodeAuthenticationErrorReceived

수신된 오류로 인해 기기 인증에 실패했음을 나타내는 오류 코드입니다.

GCKErrorCodeMalformattedClientCertificate

잘못된 형식의 클라이언트 인증서가 수신되어 기기 인증에 실패했음을 나타내는 오류 코드입니다.

GCKErrorCodeNotX509Certificate

Chromecast에서 수신한 인증서가 예상 형식이 아니므로 기기 인증에 실패했음을 나타내는 오류 코드입니다.

GCKErrorCodeDeviceCertificateNotTrusted

기기 인증서를 신뢰할 수 없기 때문에 기기 인증에 실패했음을 나타내는 오류 코드입니다.

GCKErrorCodeSSLCertificateNotTrusted

SSL 인증서를 신뢰할 수 없어 기기 인증에 실패했음을 나타내는 오류 코드입니다.

GCKErrorCodeMal지원 인증 응답

기기 응답 형식이 잘못되어 기기 인증에 실패했음을 나타내는 오류 코드입니다.

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

Metal 오류가 발생했음을 나타내는 오류입니다.

사용자 정보의 kGCKErrorExtraInfoKey 키와 연결된 값에서 추가 세부정보를 확인할 수 있습니다.

GCKErrorCodeRemoteDisplayAudioConversionError

오디오 변환 오류가 발생했음을 나타내는 오류입니다.

사용자 정보의 kGCKErrorExtraInfoKey 키와 연결된 값에서 추가 세부정보를 확인할 수 있습니다.

GCKErrorCodeAppDidEnterBackground

애플리케이션이 백그라운드로 이동했음을 나타내는 오류 코드

GCKErrorCodeDisconnected

수신기에 대한 연결이 닫혔음을 나타내는 오류 코드입니다.

GCKErrorCodeUnsupportedFeature

이 iOS 기기나 수신기에서 기능 또는 작업이 지원되지 않음을 나타내는 오류 코드입니다.

GCKErrorCodeUnknown

알 수 없는 예기치 않은 오류가 발생했음을 나타내는 오류 코드

GCKErrorCodeDeviceAuthenticationMessageParseFailure

수신한 인증 메시지의 형식이 올바르지 않으며 파싱 중에 오류가 발생했음을 나타내는 오류 코드입니다.

다음 이후:
4.4.5
GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure

수신된 인증 메시지에 challenge 속성이 null이 아닌 값으로 설정되었음을 나타내는 오류 코드입니다.

다음 이후:
4.4.5
GCKErrorCodeDeviceAuthenticationTimeoutFailure

인증 메시지 요청 시간이 초과되었음을 나타내는 오류 코드입니다.

다음 이후:
4.4.5
GCKErrorCodeLaunchRequest취소됨

애플리케이션 실행 요청이 취소되었음을 나타내는 오류 코드입니다.

다음 이후:
4.6.0
GCKErrorCodeApplicationNotRunningWith네임스페이스와 일치하지 않음

일치하지 않는 네임스페이스로 인해 요청된 애플리케이션이 현재 실행되고 있지 않음을 나타내는 오류 코드입니다.

GCKErrorCodeApplicationNotRunningWhenResumed(재개 시 재개됨)

요청된 애플리케이션이 재개될 때 현재 실행되고 있지 않음을 나타내는 오류 코드

GCKErrorCodeApplicationNotRunningForJoin

요청 애플리케이션을 연결할 수 없음을 나타내는 오류 코드

GCKErrorCodeApplicationNotRunningForJoinWhenReconnecting

다시 연결할 때 요청된 애플리케이션을 조인할 수 없음을 나타내는 오류 코드입니다.

변수 문서

NSString* const kGCKErrorCustomDataKey

userInfo 사전의 오류와 연결된 customData JSON 객체의 키입니다.

NSString* const kGCKErrorDetailedCodeKey

API별 자세한 오류 코드의 키입니다.

다음 이후:
4.4.3
NSString* const kGCKErrorExtraInfoKey

API별 오류 설명과 같은 추가 오류 정보를 위한 키입니다.

NSString* const kGCKErrorReasonKey

API별 오류 이유의 키입니다.

다음 이후:
4.4.3
NSString* const kGCKErrorDomain

GCKErrorCode의 오류 도메인입니다.