GCKError.h-Datei

GCKError.h-Dateireferenz

Framework-Fehler. Mehr...

Klassen

class  GCKError
 Eine Unterklasse von NSError für Framework-Fehler. Mehr...
 

Aufzählungen

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
}
 Framework-Fehlercodes. Mehr...
 

Variablen

NSString *const kGCKErrorCustomDataKey
 Der Schlüssel für das JSON-Objekt „customData“, das mit dem Fehler im „userInfo“-Wörterbuch verknüpft ist. Mehr...
 
NSString *const kGCKErrorDetailedCodeKey
 Der Schlüssel für einen detaillierten API-spezifischen Fehlercode. Mehr...
 
NSString *const kGCKErrorExtraInfoKey
 Der Schlüssel für zusätzliche Fehlerinformationen, z. B. eine API-spezifische Fehlerbeschreibung. Mehr...
 
NSString *const kGCKErrorReasonKey
 Der Schlüssel für eine API-spezifische Fehlerursache. Mehr...
 
NSString *const kGCKErrorDomain
 Die Fehlerdomain für GCKErrorCode. Mehr...
 

Detaillierte Beschreibung

Framework-Fehler.

Dokumentation zu Aufzählungstypen

Framework-Fehlercodes.

Zähler
GCKErrorCodeNoError

Fehlercode, der angibt, dass es keinen Fehler gibt.

GCKErrorCodeNetworkError

Fehlercode, der auf einen Netzwerk-E/A-Fehler hinweist.

GCKErrorCodeTimeout

Fehlercode, der angibt, dass bei einem Vorgang eine Zeitüberschreitung aufgetreten ist.

GCKErrorCodeDeviceAuthenticationFailure

Fehlercode, der auf einen Authentifizierungsfehler hinweist.

GCKErrorCodeInvalidRequest

Fehlercode, der angibt, dass eine ungültige Anfrage gestellt wurde.

GCKErrorCodeCancelled

Fehlercode, der angibt, dass eine laufende Anfrage abgebrochen wurde, höchstwahrscheinlich weil eine andere Aktion sie vorzeitig beendet hat.

GCKErrorCodeReplaced

Fehlercode, der angibt, dass eine Anfrage durch eine andere Anfrage desselben Typs ersetzt wurde

GCKErrorCodeNotAllowed

Fehlercode, der angibt, dass die Anfrage nicht zugelassen wurde und nicht abgeschlossen werden konnte

GCKErrorCodeDuplicateRequest

Fehlercode, der angibt, dass eine Anfrage nicht gestellt werden konnte, weil diese Art von Anfrage noch in Bearbeitung ist.

GCKErrorCodeInvalidState

Fehlercode, der angibt, dass die Anfrage im aktuellen Status nicht zulässig ist.

GCKErrorCodeSendBufferFull

Fehlercode, der angibt, dass Daten nicht gesendet werden konnten, da der Sendepuffer voll ist.

GCKErrorCodeMessageTooBig

Fehler, der angibt, dass die Anfrage nicht gesendet werden konnte, da die Nachricht die maximal zulässige Nachrichtengröße überschreitet.

GCKErrorCodeChannelNotConnected

Fehler, der angibt, dass ein Kanalvorgang nicht abgeschlossen werden konnte, da der Kanal derzeit nicht verbunden ist.

GCKErrorCodeDeviceAuthorizationFailure

Fehler, der angibt, dass der Nutzer nicht zur Verwendung eines Übertragungsgeräts autorisiert ist.

GCKErrorCodeDeviceNotConnected

Fehler, der angibt, dass eine Geräteanfrage nicht abgeschlossen werden konnte, da derzeit keine Verbindung zum Gerät hergestellt wird.

GCKErrorCodeProtocolVersionMismatch

Fehler, der auf eine Diskrepanz zwischen den Protokollversionen, die auf dem Sender und dem Empfänger für eine bestimmte Namespace-Implementierung verwendet wird, hinweist.

GCKErrorCodeMaxUsersConnected

Fehler, der angibt, dass die maximale Anzahl von Nutzern bereits mit dem Empfänger verbunden ist.

GCKErrorCodeNetworkNotReachable

Fehler, der angibt, dass das Netzwerk nicht erreichbar ist.

GCKErrorCodeProtocolError

Fehler, der auf einen Protokollfehler hinweist (ungültige Daten empfangen).

GCKErrorCodeBereits initialisiert

Fehler, der angibt, dass versucht wurde, einen bereits initialisierten Singleton zu initialisieren.

GCKErrorCodeApplicationNotFound

Fehlercode, der angibt, dass eine angeforderte Anwendung nicht gefunden wurde.

GCKErrorCodeApplicationNotRunning

Fehlercode, der angibt, dass eine angeforderte Anwendung derzeit nicht ausgeführt wird.

GCKErrorCodeInvalidApplicationSessionID

Fehlercode, der angibt, dass die Anwendungssitzungs-ID ungültig war.

GCKErrorCodeSecureTransportError

Fehlercode, der auf einen TLS-Fehler hinweist.

Bei dem zugrunde liegenden Fehler handelt es sich um einen der Fehlercodes, die unter https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/ dokumentiert sind.

GCKErrorCodeSocket alreadyConnected

Fehler, der angibt, dass ein Verbindungsversuch für einen bereits verbundenen Socket unternommen wurde.

GCKErrorCodeSocketInvalidAddress

Fehler, der angibt, dass eine ungültige Netzwerk- oder Socket-Adresse oder ein ungültiger Adresstyp an eine Methode oder einen Initialisierer übermittelt wurde.

GCKErrorCodeSocketInvalidParameter

Fehler, der angibt, dass einer Methode oder einem Initialisierer ein ungültiger Parameter übergeben wurde.

GCKErrorCodeInvalidResponse

Fehler, der angibt, dass die empfangene Antwort ungültig war.

GCKErrorCodeFailedSessionUpdate

Fehler, der angibt, dass die Sitzungsaktualisierung durchgeführt wurde, aber alle Geräte nicht verschoben werden konnten.

GCKErrorCodeSessionIsNotActive

Fehler, der angibt, dass eine Geräteanfrage nicht abgeschlossen werden konnte, weil die aktuelle Sitzung nicht aktiv ist.

Seit
4.4.5
GCKErrorCodeMediaLoadFailed

Fehlercode, der angibt, dass das Laden von Medien auf Empfängerseite fehlgeschlagen ist.

GCKErrorCodeInvalidMediaPlayerState

Fehlercode, der angibt, dass ein Medienbefehl aufgrund des Status des Mediaplayers fehlgeschlagen ist.

GCKErrorCodeNoMediaSession

Fehler, der angibt, dass derzeit keine Mediensitzung verfügbar ist.

GCKErrorCodeNotCastSession

Fehlercode, der darauf hinweist, dass es sich bei der aktuellen Sitzung nicht um eine Streamingsitzung handelt

GCKErrorCodeMediaError

Fehlercode, der angibt, dass ein allgemeiner Medienfehler auftritt.

GCKErrorCodeAuthenticationErrorReceived

Fehlercode, der angibt, dass die Geräteauthentifizierung aufgrund eines Fehlers fehlgeschlagen ist.

GCKErrorCodeMalformedClientCertificate

Fehlercode, der angibt, dass die Geräteauthentifizierung fehlgeschlagen ist, weil ein fehlerhaftes Clientzertifikat empfangen wurde.

GCKErrorCodeNotX509Certificate

Fehlercode, der darauf hinweist, dass die Geräteauthentifizierung fehlgeschlagen ist, weil das von Chromecast empfangene Zertifikat nicht das erwartete Format hat.

GCKErrorCodeDeviceCertificateNotTrusted

Fehlercode, der angibt, dass die Geräteauthentifizierung fehlgeschlagen ist, weil das Gerätezertifikat nicht vertrauenswürdig ist.

GCKErrorCodeSSLCertificateNotTrusted

Fehlercode, der angibt, dass die Geräteauthentifizierung fehlgeschlagen ist, weil das SSL-Zertifikat nicht vertrauenswürdig ist.

GCKErrorCodeMalformedAuthenticationResponse

Fehlercode, der angibt, dass die Geräteauthentifizierung fehlgeschlagen ist, weil die Antwort des Geräts fehlerhaft ist.

GCKErrorCodeDeviceCapabilityNotSupported

Fehlercode, der angibt, dass die Geräteauthentifizierung fehlgeschlagen ist, weil die Gerätefunktion nicht unterstützt wird.

GCKErrorCodeCRLUngültig

Fehlercode, der angibt, dass die Geräteauthentifizierung fehlgeschlagen ist, weil die Zertifikatssperrliste des Geräts ungültig ist.

GCKErrorCodeCRLCheckFailed

Fehlercode, der angibt, dass die Geräteauthentifizierung fehlgeschlagen ist, weil das Gerätezertifikat von der Zertifikatssperrliste widerrufen wurde.

GCKErrorCodeBroadcastMessageEncryptionFailed

Fehlercode, der angibt, dass die Broadcast-Nachricht nicht verschlüsselt werden konnte.

GCKErrorCodeBroadcastKeyExchangeInvalidResponse

Fehlercode, der angibt, dass die Schlüsselaustauschantwort ungültig ist.

GCKErrorCodeBroadcastKeyExchangeInvalidInput

Fehlercode, der angibt, dass die Schlüsselaustauschantwort einen Fehler wegen ungültiger Eingabe anzeigt

GCKErrorCodeBroadcastKeyExchangeEmptyResponse

Fehlercode, der angibt, dass die Schlüsselaustauschantwort keinen verpackten Absenderschlüssel enthält.

GCKErrorCodeBroadcastKeyExchangeRequestTimeout

Fehlercode, der angibt, dass bei der Schlüsselaustausch-Anfrage eine Zeitüberschreitung aufgetreten ist.

GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice

Fehlercode, der angibt, dass kein Gerät gefunden wurde, das für den Schlüsselaustausch geeignet ist

GCKErrorCodeBroadcastKeyExchangeFailedToConnect

Fehlercode, der angibt, dass keine Verbindung zu dem Gerät hergestellt werden konnte, das für den Schlüsselaustausch geeignet ist.

GCKErrorCodeBroadcastMessageDropped

Fehlercode, der angibt, dass die Broadcast-Nachricht aufgrund eines Cache-Limits gelöscht wurde.

GCKErrorCodeBroadcastSocketError

Fehlercode, der angibt, dass die Broadcast-Nachricht aufgrund eines Socket-Fehlers nicht gesendet wird.

GCKErrorCodeBroadcastFailedToGenerateEncryptionKey

Fehlercode, der angibt, dass der Broadcast-Verschlüsselungsschlüssel nicht generiert werden konnte.

GCKErrorCodeGuestModeListenFailed

Fehlercode, der angibt, dass das Zuhören fehlgeschlagen ist.

GCKErrorCodeRemoteDisplayError

Fehlercode, der angibt, dass ein nicht näher spezifizierter Fehler bei der Remote-Anzeige aufgetreten ist.

Möglicherweise sind in dem Wert, der mit dem Schlüssel „kGCKErrorExtraInfoKey“ in den Nutzerinformationen verknüpft ist, zusätzliche Details verfügbar.

GCKErrorCodeRemoteDisplayDeviceNotSupported

Fehlercode, der angibt, dass das Zielgerät die Remote-Anzeige nicht unterstützt.

GCKErrorCodeRemoteDisplayFeatureNotSupported

Fehlercode, der angibt, dass das Zielgerät eine paratikuläre Remote-Anzeigefunktion nicht unterstützt.

GCKErrorCodeRemoteDisplayConfigurationFailedByReceiver

Fehlercode, der angibt, dass die angegebene Remote Display-Konfiguration vom Empfängergerät abgelehnt wurde.

GCKErrorCodeRemoteDisplayOpenGLError

Fehler, der auf einen OpenGL-Fehler hinweist.

Möglicherweise sind in dem Wert, der mit dem Schlüssel „kGCKErrorExtraInfoKey“ in den Nutzerinformationen verknüpft ist, zusätzliche Details verfügbar.

GCKErrorCodeRemoteDisplayMetalError

Fehler, der auf einen Metal-Fehler hinweist.

Möglicherweise sind in dem Wert, der mit dem Schlüssel „kGCKErrorExtraInfoKey“ in den Nutzerinformationen verknüpft ist, zusätzliche Details verfügbar.

GCKErrorCodeRemoteDisplayAudioConversionError

Fehler, der auf einen Fehler bei der Audiokonvertierung hinweist.

Möglicherweise sind in dem Wert, der mit dem Schlüssel „kGCKErrorExtraInfoKey“ in den Nutzerinformationen verknüpft ist, zusätzliche Details verfügbar.

GCKErrorCodeAppDidEnterBackground

Fehlercode, der angibt, dass die Anwendung in den Hintergrund verschoben wurde.

GCKErrorCodeGetrennt

Fehlercode, der angibt, dass die Verbindung zum Empfänger getrennt wurde.

GCKErrorCodeSupportedFeature

Fehlercode, der darauf hinweist, dass die Funktion oder Aktion entweder auf diesem iOS-Gerät oder auf dem Empfänger nicht unterstützt wird.

GCKErrorCodeUnknown

Fehlercode, der auf einen unbekannten, unerwarteten Fehler hinweist.

GCKErrorCodeDeviceAuthenticationMessageParseFailure

Fehlercode, der angibt, dass die empfangene Authentifizierungsnachricht nicht richtig formatiert war und beim Parsen ein Fehler aufgetreten ist.

Seit
4.4.5
GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure

Fehlercode, der angibt, dass die challenge-Eigenschaft der empfangenen Authentifizierungsnachricht auf einen Wert ungleich null gesetzt wurde.

Seit
4.4.5
GCKErrorCodeDeviceAuthenticationTimeoutFailure

Fehlercode, der angibt, dass bei der Anfrage für die Authentifizierungsnachricht eine Zeitüberschreitung aufgetreten ist.

Seit
4.4.5
GCKErrorCodeLaunchRequestCancelled

Fehlercode, der angibt, dass eine Anfrage zum Starten einer Anwendung abgebrochen wurde.

Seit
4.6.0
GCKErrorCodeApplicationNotRunningWithNamespaceMismatched

Fehlercode, der angibt, dass eine angeforderte Anwendung aufgrund eines nicht übereinstimmenden Namespace derzeit nicht ausgeführt wird.

GCKErrorCodeApplicationNotRunningWhenResumed

Fehlercode, der angibt, dass eine angeforderte Anwendung derzeit nicht ausgeführt wird, wenn sie fortgesetzt wird.

GCKErrorCodeApplicationNotRunningForJoin

Fehlercode, der angibt, dass eine Anfrageanwendung nicht hinzugefügt werden kann.

GCKErrorCodeApplicationNotRunningForJoinWhenReconnecting

Fehlercode, der angibt, dass eine angeforderte Anwendung nach dem erneuten Herstellen der Verbindung nicht zusammengeführt werden kann.

Variablendokumentation

NSString* const kGCKErrorCustomDataKey

Der Schlüssel für das JSON-Objekt „customData“, das mit dem Fehler im „userInfo“-Wörterbuch verknüpft ist.

NSString* const kGCKErrorDetailedCodeKey

Der Schlüssel für einen detaillierten API-spezifischen Fehlercode.

Seit
4.4.3
NSString* const kGCKErrorExtraInfoKey

Der Schlüssel für zusätzliche Fehlerinformationen, z. B. eine API-spezifische Fehlerbeschreibung.

NSString* const kGCKErrorReasonKey

Der Schlüssel für eine API-spezifische Fehlerursache.

Seit
4.4.3
NSString* const kGCKErrorDomain

Die Fehlerdomain für GCKErrorCode.