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.