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.