קובץ 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
 המפתח לאובייקט customData JSON שמשויך לשגיאה במילון userInfo. עוד...
 
NSString *const kGCKErrorDetailedCodeKey
 המפתח לקוד שגיאה מפורט ספציפי ל-API. עוד...
 
NSString *const kGCKErrorExtraInfoKey
 המפתח למידע נוסף על השגיאה, כמו תיאור שגיאה ספציפי ל-API. עוד...
 
NSString *const kGCKErrorReasonKey
 המפתח לסיבת שגיאה ספציפית ל-API. עוד...
 
NSString *const kGCKErrorDomain
 דומיין השגיאה עבור GCKErrorCode. עוד...
 

תיאור מפורט

שגיאות מסגרת.

תיעוד של סוג הספירה

קודי שגיאה של המסגרת.

מונה
GCKErrorCodeNoError

קוד שגיאה שמציין שאין שגיאה.

GCKErrorCodeNetworkError

קוד שגיאה שמציין שגיאת קלט/פלט ברשת.

GCKErrorCodeTimeout

קוד שגיאה המציין כי תם הזמן הקצוב של פעולה.

GCKErrorCodeDeviceAuthenticationFailure

קוד שגיאה שמציין שגיאת אימות.

GCKErrorCode InvalidRequest

קוד שגיאה המציין כי נשלחה בקשה לא חוקית.

GCKErrorCodeבוטל

קוד שגיאה המציין שבקשה בתהליך בוטלה, ככל הנראה מכיוון שפעולה אחרת מנעה אותה.

GCKErrorCodeReplaced

קוד שגיאה המציין שבקשה הוחלפה בבקשה אחרת מאותו סוג.

GCKErrorCodeNotAllowed

קוד שגיאה המציין שהבקשה אסורה ולא ניתן להשלים אותה.

GCKErrorCode מותאמתRequest

קוד שגיאה שמציין כי לא ניתן לבצע את הבקשה מכיוון שבקשה מסוג זהה עדיין נמצאת בתהליך.

GCKErrorCodeLegalState

קוד שגיאה המציין שהבקשה לא מותרת במצב הנוכחי.

GCKErrorCodeSendBufferFull

קוד שגיאה המציין שלא ניתן לשלוח את הנתונים מפני שמאגר השליחה מלא.

GCKErrorCodeMessageTooBig

שגיאה שמציינת שלא ניתן היה לשלוח את הבקשה כי ההודעה חורגת מגודל ההודעה המקסימלי המותר.

GCKErrorCodeChannelNotConnected

שגיאה שמציינת שלא ניתן להשלים פעולה בערוץ כי הערוץ לא מחובר כרגע.

GCKErrorCodeDeviceAuthorizationFailure

שגיאה שמציינת שהמשתמש לא מורשה להשתמש במכשיר CAST.

GCKErrorCodeDeviceNotConnected

שגיאה שמציינת שלא ניתן להשלים בקשה למכשיר כי אין כרגע חיבור מחובר למכשיר.

GCKErrorCodeProtocolVersionMismatch

שגיאה שמציינת שיש חוסר התאמה בין גרסאות הפרוטוקול שבהן נעשה שימוש על ידי השולח לבין הגרסה המקבלת בהטמעה של מרחב שמות נתון.

GCKErrorCodeMaxUsersConnected

שגיאה שמציינת שמספר המשתמשים המקסימלי כבר מחובר למקבל התשלום.

GCKErrorCodeNetworkNotReachable

שגיאה שמציינת שלא ניתן לגשת לרשת.

GCKErrorCodeProtocolError

שגיאה שמציינת שגיאת פרוטוקול (התקבלו נתונים לא חוקיים).

GCKErrorCodeכבר אותחל על

שגיאה שמציינת שנעשה ניסיון לאתחל סינגלטון שאותחל כבר.

GCKErrorCodeApplicationNotFound

קוד שגיאה שמציין שלא ניתן למצוא את האפליקציה המבוקשת.

GCKErrorCodeApplicationNotActivity

קוד שגיאה שלפיו האפליקציה המבוקשת לא פועלת.

GCKErrorCode InvalidApplicationSessionID

קוד שגיאה המציין שמזהה הסשן של האפליקציה לא היה חוקי.

GCKErrorCodeSecureTransportError

קוד שגיאה שמציין שגיאת TLS.

השגיאה הבסיסית היא אחד מקודי השגיאה כפי שהם מתועדים כאן: https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/

GCKErrorCodeSocket alreadyConnected

שגיאה שמציינת שנעשה ניסיון התחברות בשקע שכבר מחובר.

GCKErrorCodeSocketUnknownAddress

שגיאה שמציינת שרשת או סוג כתובת לא חוקיים סופקו לשיטה או למאתחל.

GCKErrorCodeSocketNegativeParameter

שגיאה שמציינת שפרמטר לא חוקי סופק לשיטה או למאתחל.

GCKErrorCode InvalidResponse

שגיאה שמציינת שהתגובה שהתקבלה לא הייתה חוקית.

GCKErrorCodeErrorSessionUpdate

שגיאה שמציינת שעדכון הסשן עבר, אבל לא ניתן להעביר את כל המכשירים.

GCKErrorCodeSessionIsNotActive

שגיאה שמציינת שלא ניתן להשלים בקשה למכשיר כי הסשן הנוכחי לא פעיל.

מאז
4.4.5
GCKErrorCodeMediaLoadנכשל

קוד שגיאה שמציין שטעינת מדיה נכשלה בצד של המקבל.

GCKErrorCode InvalidMediaPlayerState

קוד שגיאה המציין שפקודת מדיה נכשלה בגלל מצב נגן המדיה.

GCKErrorCodeNoMediaSession

שגיאה שמציינת שאין סשן מדיה זמין כרגע.

GCKErrorCodeNotCastSession

קוד שגיאה שמציין שהסשן הנוכחי אינו סשן העברה (cast).

GCKErrorCodeMediaError

קוד שגיאה שמציין שמתרחשת שגיאת מדיה כללית.

GCKErrorCodeAuthenticationErrorReceived

קוד שגיאה המציין שאימות המכשיר נכשל עקב שגיאה שהתקבלה.

GCKErrorCodeMalformedClientCertificate

קוד שגיאה המציין שאימות המכשיר נכשל מאחר שהתקבל אישור לקוח פגום.

אישור GCKErrorCodeNotX509

קוד שגיאה המציין שאימות המכשיר נכשל מפני שהאישור שהתקבל מ-Chromecast אינו פורמט צפוי.

GCKErrorCodeDeviceCertificateNotTrusted

קוד שגיאה המציין כי אימות המכשיר נכשל כי אישור המכשיר לא מהימן.

GCKErrorCodeSSLCertificateNotTrusted

קוד שגיאה המציין כי אימות המכשיר נכשל מפני שאישור ה-SSL אינו מהימן.

GCKErrorCodeMalformedAuthenticationResponse

קוד שגיאה המציין כי אימות המכשיר נכשל מאחר שהתשובה מהמכשיר שגויה.

GCKErrorCodeDeviceCapabilityNotSupported

קוד שגיאה המציין כי אימות המכשיר נכשל כי יכולת המכשיר אינה נתמכת.

GCKErrorCodeCRLIV

קוד שגיאה המציין כי אימות המכשיר נכשל מאחר שה-CRL מהמכשיר אינו חוקי.

GCKErrorCodeCRLCheckנכשל

קוד שגיאה המציין שאימות המכשיר נכשל מאחר שאישור המכשיר בוטל על ידי CRL.

GCKErrorCodeBroadcastMessageEncryptionנכשל

קוד שגיאה המציין כי הצפנת ההודעה בשידור נכשלה.

GCKErrorCodeBroadcastKeyExchangePersonalResponse

קוד שגיאה שמציין שהתגובה של החלפת המפתחות לא חוקית.

GCKErrorCodeBroadcastKeyExchange Invalidקלט

קוד שגיאה שמציין כי תגובת החלפת המפתחות מראה שגיאת קלט לא חוקית.

GCKErrorCodeBroadcastKeyExchangeEmptyResponse

קוד שגיאה שלפיו תגובת החלפת המפתחות לא מכילה מפתח שולח ארוז.

GCKErrorCodeBroadcastKeyExchangeRequestTimeout

קוד שגיאה שמציין שתם הזמן הקצוב לתפוגה של בקשת החלפת המפתחות.

GCKErrorCodeBroadcastKeyExchange יימשךToFindDevice

קוד שגיאה שמציין שלא נמצא מכשיר התומך בהחלפת מפתחות.

GCKErrorCodeBroadcastKeyExchangeייכשלToConnect

קוד שגיאה שלפיו לא ניתן להתחבר למכשיר שמאפשר החלפת מפתחות.

GCKErrorCodeBroadcastMessageDropped

קוד שגיאה המציין שהודעת השידור הוסרה בגלל מגבלת מטמון.

GCKErrorCodeBroadcastSocketError

קוד שגיאה המציין שהודעת השידור לא נשלחה עקב שגיאת שקע.

GCKErrorCodeBroadcast מעולם ToGenerateEncryptionKey

קוד שגיאה שמציין שהיצירה של מפתח הצפנת השידור נכשלה.

GCKErrorCodeGuestModeListenFAILED

קוד שגיאה המציין כי ההאזנה נכשלה.

GCKErrorCodeRemoteDisplayError

קוד שגיאה שמציין שאירעה שגיאה לא מוגדרת ב'תצוגה מרחוק'.

ייתכן שפרטים נוספים יהיו זמינים בערך שמשויך למפתח kGCKErrorExtraInfoKey בפרטי המשתמש.

GCKErrorCodeRemoteDisplayDeviceNotSupported

קוד שגיאה שמציין שמכשיר היעד לא תומך ב'תצוגה מרחוק'.

GCKErrorCodeRemoteDisplayFeatureNotSupported

קוד שגיאה המציין שמכשיר היעד לא תומך בתכונה 'תצוגה מרחוק' פרמצבטית.

GCKErrorCodeRemoteDisplayConfigurationSettingByReceiver

קוד שגיאה שמעיד על כך שהגדרת התצוגה המרוחקת שסופקה נדחתה על ידי המכשיר המקבל.

GCKErrorCodeRemoteDisplayOpenGLError

שגיאה שמציינת שאירעה שגיאת OpenGL.

ייתכן שפרטים נוספים יהיו זמינים בערך שמשויך למפתח kGCKErrorExtraInfoKey בפרטי המשתמש.

GCKErrorCodeRemoteDisplayMetalError

שגיאה שמציינת שאירעה שגיאת מטאל.

ייתכן שפרטים נוספים יהיו זמינים בערך שמשויך למפתח kGCKErrorExtraInfoKey בפרטי המשתמש.

GCKErrorCodeRemoteDisplayAudioConversionError

שגיאה שמציינת שאירעה שגיאה בהמרת אודיו.

ייתכן שפרטים נוספים יהיו זמינים בערך שמשויך למפתח kGCKErrorExtraInfoKey בפרטי המשתמש.

GCKErrorCodeAppDidEnterBackground

קוד שגיאה המציין שהאפליקציה הועברה לרקע.

GCKErrorCodeניתוק

קוד שגיאה המציין שהחיבור למקבל החיבור נותק.

GCKErrorCodesupportedFeature

קוד שגיאה שלפיו התכונה או הפעולה לא נתמכות במכשיר iOS הזה או במכשיר המקבל.

GCKErrorCodeUnknown

קוד שגיאה שמציין שאירעה שגיאה לא ידועה ובלתי צפויה.

GCKErrorCodeDeviceAuthenticationMessageParseFailure

קוד שגיאה המציין שהודעת האימות שהתקבלה אינה בפורמט הנכון ואירעה שגיאה בזמן הניתוח.

מאז
4.4.5
GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure

קוד שגיאה שמציין שבהודעת האימות שהתקבלה, המאפיין challenge הוגדר כערך שאינו null.

מאז
4.4.5
GCKErrorCodeDeviceAuthenticationTimeoutFailure

קוד שגיאה המציין שתם הזמן הקצוב לתפוגה של הבקשה להודעת האימות.

מאז
4.4.5
GCKErrorCodeLaunchRequestVerified

קוד שגיאה שמציין שבקשה להפעלת אפליקציה בוטלה.

מאז
4.6.0
GCKErrorCodeApplicationNot runningWithNamespacespaceAdjustment

קוד שגיאה המציין שאפליקציה מבוקשת לא פועלת כעת עקב מרחב שמות לא תואם.

GCKErrorCodeApplicationNotActivityWhen וכדיd

קוד שגיאה המציין שאפליקציה מבוקשת לא פועלת כעת כשממשיכים מחדש.

GCKErrorCodeApplicationNotRunForjoin

קוד שגיאה המציין שלא ניתן להצטרף לאפליקציה מבוקשת.

GCKErrorCodeApplicationNotRunForJOINWhenReconnecting

קוד שגיאה המציין שלא ניתן לצרף יישום מבוקש כשמתחברים מחדש.

תיעוד משתנה

NSString* const kGCKErrorCustomDataKey

המפתח לאובייקט customData JSON שמשויך לשגיאה במילון userInfo.

NSString* const kGCKErrorDetailedCodeKey

המפתח לקוד שגיאה מפורט ספציפי ל-API.

מאז
4.4.3
NSString* const kGCKErrorExtraInfoKey

המפתח למידע נוסף על השגיאה, כמו תיאור שגיאה ספציפי ל-API.

NSString* const kGCKErrorReasonKey

המפתח לסיבת שגיאה ספציפית ל-API.

מאז
4.4.3
NSString* const kGCKErrorDomain

דומיין השגיאה עבור GCKErrorCode.