Błędy platformy. Więcej...
| Zajęcia | |
| class | GCKError | 
| Podklasa NSError dla błędów platformy.  Więcej... | |
| Zmienne | |
| NSString *const | kGCKErrorCustomDataKey | 
| Klucz obiektu JSON customData powiązanego z błędem w słowniku userInfo.  Więcej... | |
| NSString *const | kGCKErrorDetailedCodeKey | 
| Klucz szczegółowego kodu błędu interfejsu API.  Więcej... | |
| NSString *const | kGCKErrorExtraInfoKey | 
| Klucz dodatkowych informacji o błędzie, np. opis błędu związanego z interfejsem API.  Więcej... | |
| NSString *const | kGCKErrorReasonKey | 
| Klucz przyczyny błędu związane z interfejsem API.  Więcej... | |
| NSString *const | kGCKErrorDomain | 
| Domena błędu błędu GCKErrorCode.  Więcej... | |
Szczegółowy opis
Błędy platformy.
Dokumentacja typów wyliczeniowych
| enum GCKErrorCode | 
Kody błędów platformy.
| Wyliczenie | |
|---|---|
| GCKErrorCodeNoError | Kod błędu oznaczający brak błędów. | 
| GCKErrorCodeNetworkError | Kod błędu wskazujący na błąd wejścia/wyjścia sieci. | 
| GCKErrorCodeTimeout | Kod błędu wskazujący, że operacja przekroczyła limit czasu. | 
| GCKErrorCodeDeviceAuthenticationFailure | Kod błędu wskazujący na błąd uwierzytelniania. | 
| GCKErrorCodeInvalidRequest | Kod błędu wskazujący, że wysłano nieprawidłowe żądanie. | 
| GCKErrorCodeCancelled | Kod błędu wskazujący, że żądanie w toku zostało anulowane, najprawdopodobniej dlatego, że zostało ono wywłaszczone przez inne działanie. | 
| GCKErrorCodeReplaced | Kod błędu wskazujący, że żądanie zostało zastąpione innym żądaniem tego samego typu. | 
| GCKErrorCodeNotAllowed | Kod błędu wskazujący, że żądanie zostało odrzucone i nie może zostać wykonane. | 
| GCKErrorCodeModifiedRequest | Kod błędu wskazujący, że nie udało się wykonać żądania, ponieważ żądanie tego samego typu wciąż jest przetwarzane. | 
| GCKErrorCodeInvalidState | Kod błędu wskazujący, że żądanie jest niedozwolone w obecnym stanie. | 
| GCKErrorCodeSendBufferFull | Kod błędu wskazujący, że nie udało się wysłać danych, ponieważ bufor wysyłania jest pełny. | 
| GCKErrorCodeMessageTooBig | Błąd informujący, że nie udało się wysłać żądania, ponieważ wiadomość przekracza maksymalny dozwolony rozmiar. | 
| GCKErrorCodeChannelNotConnected | Błąd informujący, że nie udało się ukończyć operacji na kanale, ponieważ kanał nie jest obecnie połączony. | 
| GCKErrorCodeDeviceAuthorizationFailure | Błąd informujący, że użytkownik nie ma uprawnień do korzystania z urządzenia przesyłającego. | 
| GCKErrorCodeDeviceNotConnected | Błąd informujący, że nie udało się zrealizować żądania urządzenia, ponieważ nie nawiązano obecnie połączenia z urządzeniem. | 
| GCKErrorCodeProtocolVersionMismatch | Błąd wskazujący, że wersje protokołu używane u nadawcy i odbiorcy w danej implementacji przestrzeni nazw są niezgodne. | 
| GCKErrorCodeMaxUsersConnected | Błąd informujący, że z odbiornikiem jest już połączona maksymalna liczba użytkowników. | 
| GCKErrorCodeNetworkNotReachable | Błąd informujący, że sieć jest nieosiągalna. | 
| GCKErrorCodeProtocolError | Błąd wskazujący na błąd protokołu (odebrano nieprawidłowe dane). | 
| GCKErrorCodeAlreadyInitialized | Błąd wskazujący, że podjęto próbę zainicjowania już zainicjowanego singletonu. | 
| GCKErrorCodeApplicationNotFound | Kod błędu wskazujący, że nie udało się znaleźć żądanej aplikacji. | 
| GCKErrorCodeApplicationNotRunning | Kod błędu wskazujący, że żądana aplikacja nie jest obecnie uruchomiona. | 
| GCKErrorCodeInvalidApplicationSessionID | Kod błędu wskazujący, że identyfikator sesji aplikacji jest nieprawidłowy. | 
| GCKErrorCodeSecureTransportError | Kod błędu wskazujący na błąd TLS. Źródłem błędu jest jeden z kodów błędów opisanych na stronie https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/. | 
| GCKErrorCodeSocketAlreadyConnected | Błąd informujący, że podjęto próbę połączenia z połączonym gniazdem. | 
| GCKErrorCodeSocketInvalidAddress | Błąd wskazujący, że metoda lub inicjator otrzymał nieprawidłowy adres lub typ adresu sieci albo gniazda. | 
| GCKErrorCodeSocketInvalidParameter | Błąd wskazujący, że do metody lub inicjatora podano nieprawidłowy parametr. | 
| GCKErrorCodeInvalidResponse | Błąd wskazujący, że otrzymana odpowiedź była nieprawidłowa. | 
| GCKErrorCodeFailedSessionUpdate | Błąd informujący o tym, że aktualizacja sesji się powiodła, ale nie udało się przenieść wszystkich urządzeń. | 
| GCKErrorCodeSessionIsNotActive | Błąd informujący, że nie udało się zrealizować żądania urządzenia, ponieważ bieżąca sesja jest nieaktywna. 
 | 
| GCKErrorCodeMediaLoadFailed | Kod błędu wskazujący, że nie udało się wczytać multimediów po stronie odbiorcy. | 
| GCKErrorCodeInvalidMediaPlayerState | Kod błędu wskazujący, że polecenie multimediów nie powiodło się z powodu stanu odtwarzacza. | 
| GCKErrorCodeNoMediaSession | Błąd informujący, że obecnie nie jest dostępna sesja multimediów. | 
| GCKErrorCodeNotCastSession | Kod błędu wskazujący, że bieżąca sesja nie jest sesją przesyłania. | 
| GCKErrorCodeMediaError | Kod błędu wskazujący, że występuje ogólny błąd dotyczący multimediów. | 
| GCKErrorCodeAuthenticationErrorReceived | Kod błędu informujący, że uwierzytelnianie urządzenia nie powiodło się z powodu błędu. | 
| GCKErrorCodeMalformedClientCertificate | Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się z powodu otrzymania nieprawidłowego certyfikatu klienta. | 
| Certyfikat GCKErrorCodeNotX509 | Kod błędu informujący o niepowodzeniu uwierzytelniania urządzenia, ponieważ certyfikat odebrany z Chromecasta nie jest oczekiwany w formacie. | 
| GCKErrorCodeDeviceCertificateNotTrusted | Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ certyfikat urządzenia nie jest zaufany. | 
| GCKErrorCode SSLCertificateNotTrusted | Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ certyfikat SSL nie jest zaufany. | 
| GCKErrorCodeMalformedAuthenticationResponse | Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ odpowiedź z urządzenia ma nieprawidłowy format. | 
| GCKErrorCodeDeviceCapabilityNotSupported | Kod błędu informujący o niepowodzeniu uwierzytelniania urządzenia, ponieważ wskazuje ono, że funkcja jest nieobsługiwana. | 
| GCKErrorCodeCRL invalid (Nieprawidłowy kod CRL) | Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ lista CRL z urządzenia jest nieprawidłowa. | 
| GCKErrorCodeCRLCheckFailed | Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ certyfikat urządzenia został unieważniony przez listę CRL. | 
| GCKErrorCodeBroadcastMessageEncryptionFailed | Kod błędu wskazujący, że nie udało się zaszyfrować przesłanej wiadomości. | 
| GCKErrorCodeBroadcastKeyExchangeInvalidResponse | Kod błędu wskazujący, że odpowiedź dotycząca wymiany kluczy jest nieprawidłowa. | 
| GCKErrorCodeBroadcastKeyExchangeInvalidInput | Kod błędu wskazujący, że odpowiedź wymiany kluczy zawiera nieprawidłowy błąd danych wejściowych. | 
| GCKErrorCodeBroadcastKeyExchangePusta odpowiedź | Kod błędu wskazujący, że odpowiedź dotycząca wymiany kluczy nie zawiera opakowanego klucza nadawcy. | 
| GCKErrorCodeBroadcastKeyExchangeRequestTimeoutTimeout | Kod błędu wskazujący, że upłynął limit czasu żądania wymiany kluczy. | 
| GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice | Kod błędu informujący, że nie znaleziono urządzenia obsługującego wymianę kluczy. | 
| GCKErrorCodeBroadcastKeyExchangeFailedToConnect | Kod błędu informujący o tym, że nie udało się połączyć z urządzeniem, które obsługuje wymianę kluczy. | 
| GCKErrorCodeBroadcastMessageDropped | Kod błędu wskazujący, że komunikat został pominięty z powodu limitu pamięci podręcznej. | 
| GCKErrorCodeBroadcastSocketError | Kod błędu wskazujący, że komunikat nie został wysłany z powodu błędu gniazda. | 
| GCKErrorCodeBroadcastFailedToWygenerujEncryptionKeyKey | Kod błędu wskazujący, że nie udało się wygenerować klucza szyfrowania transmisji. | 
| GCKErrorCodeGuestModeListenFailed | Kod błędu informujący o niepowodzeniu nasłuchiwania. | 
| GCKErrorCode RemoteDisplayError | Kod błędu wskazujący, że wystąpił nieokreślony błąd wyświetlacza zdalnego. Dodatkowe szczegóły można znaleźć w wartości powiązanej z kluczem kGCKErrorExtraInfoKey w informacjach o użytkowniku. | 
| GCKErrorCode RemoteDisplayDeviceNotSupported | Kod błędu informujący, że urządzenie docelowe nie obsługuje wyświetlacza zdalnego. | 
| GCKErrorCode RemoteDisplayFeatureNotSupported | Kod błędu wskazujący, że urządzenie docelowe nie obsługuje funkcji paratykalnego wyświetlacza zdalnego. | 
| GCKErrorCode RemoteDisplayConfigurationAllowedByReceivedr | Kod błędu wskazujący, że podana konfiguracja wyświetlacza zdalnego została odrzucona przez urządzenie odbierające. | 
| GCKErrorCode RemoteDisplayOpenGLError | Błąd wskazujący, że wystąpił błąd OpenGL. Dodatkowe szczegóły można znaleźć w wartości powiązanej z kluczem kGCKErrorExtraInfoKey w informacjach o użytkowniku. | 
| GCKErrorCode RemoteDisplayMetalError | Błąd wskazujący, że wystąpił błąd Metal. Dodatkowe szczegóły można znaleźć w wartości powiązanej z kluczem kGCKErrorExtraInfoKey w informacjach o użytkowniku. | 
| GCKErrorCode RemoteDisplayAudioConversionError | Błąd wskazujący, że wystąpił błąd konwersji audio. Dodatkowe szczegóły można znaleźć w wartości powiązanej z kluczem kGCKErrorExtraInfoKey w informacjach o użytkowniku. | 
| GCKErrorCodeAppDidEnterBackground | Kod błędu wskazujący, że aplikacja została przeniesiona do tła. | 
| GCKErrorCodeOdłączed | Kod błędu wskazujący, że połączenie z odbiornikiem zostało zamknięte. | 
| GCKErrorCodeNieobsługiwana funkcja | Kod błędu wskazujący, że funkcja lub działanie nie jest obsługiwane na tym urządzeniu z iOS albo w odbiorniku. | 
| GCKErrorCodeUnknown | Kod błędu wskazujący, że wystąpił nieznany, nieoczekiwany błąd. | 
| GCKErrorCodeDeviceAuthenticationMessageParseFailure | Kod błędu wskazującego, że otrzymana wiadomość dotycząca uwierzytelniania nie została prawidłowo sformatowany, a podczas analizy wystąpił błąd. 
 | 
| GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure | Kod błędu wskazującego, że w otrzymanej wiadomości uwierzytelniającej właściwość  
 | 
| GCKErrorCodeDeviceAuthenticationTimeoutFailure | Kod błędu wskazujący, że przekroczono limit czasu żądania wiadomości uwierzytelniania. 
 | 
| GCKErrorCodeLaunchRequestCancelled | Kod błędu wskazującego, że anulowano żądanie uruchomienia aplikacji. 
 | 
| GCKErrorCodeApplicationNotRunningWithNamespaceNiezgodność | Kod błędu wskazujący, że żądana aplikacja nie jest obecnie uruchomiona z powodu niezgodnej przestrzeni nazw. | 
| GCKErrorCodeApplicationNotRunningWhen Honord (Data wznowienia) | Kod błędu wskazujący, że żądana aplikacja nie jest obecnie uruchomiona po wznowieniu. | 
| GCKErrorCodeApplicationNotRunningForJoin | Kod błędu wskazujący, że nie można dołączyć aplikacji wysyłającej żądanie. | 
| GCKErrorCodeApplicationNotRunningForjoinGdyReconnecting | Kod błędu wskazujący, że żądanej aplikacji nie można dołączyć po ponownym połączeniu. | 
Dokumentacja zmiennych
| NSString* const kGCKErrorCustomDataKey | 
Klucz obiektu JSON customData powiązanego z błędem w słowniku userInfo.
| NSString* const kGCKErrorDetailedCodeKey | 
Klucz szczegółowego kodu błędu interfejsu API.
- Od
- 4.4.3
| NSString* const kGCKErrorExtraInfoKey | 
Klucz dodatkowych informacji o błędzie, np. opis błędu związanego z interfejsem API.
| NSString* const kGCKErrorReasonKey | 
Klucz przyczyny błędu związane z interfejsem API.
- Od
- 4.4.3
| NSString* const kGCKErrorDomain | 
Domena błędu błędu GCKErrorCode.