خطاهای چارچوب بیشتر...
| کلاس ها | |
| class | GCKError | 
| یک زیر کلاس از NSError برای خطاهای چارچوب. بیشتر... | |
| متغیرها | |
| NSString *const | kGCKErrorCustomDataKey | 
| کلید شیء customData JSON مرتبط با خطا در فرهنگ لغت userInfo. بیشتر... | |
| NSString *const | kGCKErrorDetailedCodeKey | 
| کلید کد خطای دقیق API. بیشتر... | |
| NSString *const | kGCKErrorExtraInfoKey | 
| کلید اطلاعات خطای اضافی، مانند توضیحات خطای خاص API. بیشتر... | |
| NSString *const | kGCKErrorReasonKey | 
| کلید یک دلیل خطای خاص API. بیشتر... | |
| NSString *const | kGCKErrorDomain | 
| دامنه خطا برای GCKErrorCode. بیشتر... | |
توصیف همراه با جزئیات
خطاهای چارچوب
نوع شمارش اسناد
| enum GCKErrorCode | 
کدهای خطای چارچوب
| شمارشگر | |
|---|---|
| GCKErrorCodeNoError | کد خطا نشان دهنده عدم وجود خطا است. | 
| خطای GCKErrorCodeNetwork | کد خطا نشان دهنده خطای ورودی/خروجی شبکه است. | 
| GCKErrorCodeTimeout | کد خطایی که نشان می دهد یک عملیات به پایان رسیده است. | 
| GCKErrorCodeDeviceAuthenticationFailure | کد خطا نشان دهنده خطای احراز هویت است. | 
| GCKErrorCodeInvalidRequest | کد خطا که نشان می دهد درخواست نامعتبر است. | 
| GCKErrorCodeCancelled | کد خطایی که نشان میدهد یک درخواست در حال انجام لغو شده است، به احتمال زیاد به این دلیل که اقدام دیگری از آن استفاده کرده است. | 
| GCKErrorCodeReplaced | کد خطا که نشان می دهد درخواستی با درخواست دیگری از همان نوع جایگزین شده است. | 
| GCKErrorCodeNotAllowed | کد خطا که نشان میدهد درخواست غیرمجاز بوده و تکمیل نمیشود. | 
| GCKErrorCodeDuplicateRequest | کد خطایی که نشان می دهد درخواستی نمی تواند انجام شود زیرا همان نوع درخواست هنوز در حال انجام است. | 
| GCKErrorCodeInvalidState | کد خطا که نشان می دهد درخواست در وضعیت فعلی مجاز نیست. | 
| GCKErrorCodeSendBufferFull | کد خطا نشان می دهد که داده ها نمی توانند ارسال شوند زیرا بافر ارسال پر است. | 
| GCKErrorCodeMessageTooBig | خطا نشان می دهد که درخواست ارسال نشد زیرا پیام از حداکثر اندازه مجاز پیام بیشتر است. | 
| GCKErrorCodeChannelNotConnected | خطا نشان می دهد که عملیات کانال نمی تواند کامل شود زیرا کانال در حال حاضر متصل نیست. | 
| GCKErrorCodeDeviceAuthorizationFailure | خطایی که نشان میدهد کاربر مجاز به استفاده از دستگاه Cast نیست. | 
| GCKErrorCodeDeviceNotConnected | خطا نشان می دهد که درخواست دستگاه نمی تواند تکمیل شود زیرا در حال حاضر اتصالی به دستگاه برقرار نیست. | 
| GCKErrorCodeProtocolVersionMismatch | خطای نشان دهنده عدم تطابق بین نسخه های پروتکل مورد استفاده در فرستنده و گیرنده برای اجرای فضای نام معین است. | 
| GCKErrorCodeMaxUsersConnected | خطا نشان می دهد که حداکثر تعداد کاربران قبلاً به گیرنده متصل شده اند. | 
| GCKErrorCodeNetworkNotReachable | خطا نشان می دهد که شبکه قابل دسترسی نیست. | 
| خطای GCKErrorCodeProtocol | خطا نشان دهنده خطای پروتکل (داده های نامعتبر دریافت شده). | 
| GCKErrorCodeAlreadyInitialized | خطایی نشان میدهد که تلاشی برای مقداردهی اولیه تکتنه از قبل اولیهسازی شده انجام شده است. | 
| GCKErrorCodeApplicationNotFound | کد خطا نشان می دهد که برنامه درخواستی یافت نشد. | 
| GCKErrorCodeApplicationNotRunning | کد خطا که نشان می دهد برنامه درخواستی در حال حاضر اجرا نمی شود. | 
| GCKErrorCodeInvalidApplicationSessionID | کد خطایی که نشان می دهد شناسه جلسه برنامه معتبر نیست. | 
| خطای GCKErrorCodeSecureTransport | کد خطا نشان دهنده خطای TLS است. خطای اساسی یکی از کدهای خطا است که در اینجا مستند شده است: https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/ | 
| GCKErrorCodeSocketAlreadyConnected | خطایی نشان میدهد که تلاشی برای اتصال روی سوکتی که قبلاً متصل است انجام شده است. | 
| GCKErrorCodeSocketInvalidAddress | خطا نشان می دهد که یک آدرس شبکه یا سوکت یا نوع آدرس نامعتبر به یک متد یا مقداردهی اولیه ارائه شده است. | 
| GCKErrorCodeSocketInvalidParameter | خطایی که نشان میدهد پارامتر نامعتبری به یک متد یا مقداردهی اولیه داده شده است. | 
| GCKErrorCodeInvalidResponse | خطا نشان می دهد که پاسخ دریافت شده نامعتبر است. | 
| GCKErrorCodeFailedSessionUpdate | خطایی نشان میدهد که بهروزرسانی جلسه انجام شده است، اما همه دستگاهها نمیتوانند منتقل شوند. | 
| GCKErrorCodeSessionIsNotActive | خطا نشان می دهد که درخواست دستگاه نمی تواند تکمیل شود زیرا جلسه فعلی فعال نیست. 
 | 
| GCKErrorCodeMediaLoadFailed | کد خطا نشان می دهد که بارگذاری رسانه در سمت گیرنده انجام نشده است. | 
| GCKErrorCodeInvalidMediaPlayerState | کد خطا نشان می دهد که یک دستور رسانه رسانه به دلیل وضعیت پخش کننده رسانه شکست خورده است. | 
| GCKErrorCodeNoMediaSession | خطا نشان می دهد که هیچ جلسه رسانه ای در حال حاضر در دسترس نیست. | 
| GCKErrorCodeNotCastSession | کد خطایی که نشان میدهد جلسه فعلی یک جلسه ارسال محتوا نیست. | 
| خطای GCKErrorCodeMedia | کد خطا نشان می دهد که یک خطای رسانه عمومی رخ می دهد. | 
| GCKErrorCodeAuthenticationErrorReceived | کد خطا نشان می دهد که احراز هویت دستگاه به دلیل خطای دریافتی انجام نشد. | 
| GCKErrorCodeMalformedClient Certificate | کد خطایی که نشان میدهد احراز هویت دستگاه انجام نشد زیرا گواهی مشتری نادرست دریافت شد. | 
| گواهی GCKErrorCodeNotX509 | کد خطایی که نشان میدهد احراز هویت دستگاه انجام نشد زیرا فرمت گواهی دریافت شده از Chromecast مورد انتظار نیست. | 
| GCKErrorCodeDevice CertificateNotrusted | کد خطا نشان می دهد که احراز هویت دستگاه انجام نشد زیرا گواهی دستگاه مورد اعتماد نیست. | 
| GCKEErrorCodeSSLCگواهینامه غیرقابل اعتماد | کد خطا نشان می دهد که احراز هویت دستگاه انجام نشد زیرا گواهی SSL مورد اعتماد نیست. | 
| GCKErrorCodeMalformedAuthenticationResponse | کد خطا نشان می دهد که احراز هویت دستگاه انجام نشد زیرا پاسخ دستگاه نادرست است. | 
| GCKErrorCodeDeviceCapabilityNotSupported | کد خطا نشان میدهد که احراز هویت دستگاه انجام نشد زیرا قابلیت دستگاه پشتیبانی نمیشود. | 
| GCKErrorCodeCRLI نامعتبر است | کد خطا نشان می دهد که احراز هویت دستگاه ناموفق است زیرا CRL از دستگاه نامعتبر است. | 
| GCKErrorCodeCRLCCheck Failed | کد خطا نشان می دهد که احراز هویت دستگاه انجام نشد زیرا گواهی دستگاه توسط CRL باطل شده است. | 
| GCKErrorCodeBroadcastMessageEncryptionFailed | کد خطا که نشان می دهد پیام پخش شده رمزگذاری نشد. | 
| GCKErrorCodeBroadcastKeyExchangeInvalidResponse | کد خطایی که نشان می دهد پاسخ تعویض کلید نامعتبر است. | 
| GCKErrorCodeBroadcastKeyExchangeInvalidInput | کد خطا نشان می دهد که پاسخ تعویض کلید یک خطای ورودی نامعتبر را نشان می دهد. | 
| GCKErrorCodeBroadcastKeyExchangeEmptyResponse | کد خطایی که نشان می دهد پاسخ تعویض کلید حاوی کلید فرستنده پیچیده نیست. | 
| GCKErrorCodeBroadcastKeyExchangeRequestTimeout | کد خطایی که نشان می دهد زمان درخواست تعویض کلید به پایان رسیده است. | 
| GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice | کد خطا که نشان می دهد دستگاهی که قادر به تعویض کلید باشد یافت نمی شود. | 
| GCKErrorCodeBroadcastKeyExchangeFailedToConnect | کد خطا نشان می دهد که اتصال به دستگاهی که قابلیت تعویض کلید را دارد ناموفق است. | 
| GCKErrorCodeBroadcastMessageDropped | کد خطا که نشان می دهد پیام پخش به دلیل محدودیت حافظه پنهان حذف شده است. | 
| GCKErrorCodeBroadcastSocketError | کد خطا که نشان می دهد پیام پخش به دلیل خطای سوکت ارسال نشده است. | 
| GCKErrorCodeBroadcastFailedToGenerateEncryptionKey | کد خطا نشان می دهد که کلید رمزگذاری پخش تولید نشد. | 
| GCKErrorCodeGuestModeListen شکست خورد | کد خطا نشان می دهد که گوش دادن ناموفق است. | 
| خطای GCKErrorCodeRemoteDisplay | کد خطا نشان می دهد که یک خطای نامشخص Remote Display رخ داده است. ممکن است جزئیات بیشتری در مقدار مربوط به کلید kGCKErrorExtraInfoKey در اطلاعات کاربر موجود باشد. | 
| GCKErrorCodeRemoteDisplayDeviceNotSupported | کد خطا که نشان می دهد دستگاه مورد نظر از نمایش از راه دور پشتیبانی نمی کند. | 
| GCKErrorCodeRemoteDisplayFeature پشتیبانی نمی شود | کد خطا که نشان می دهد دستگاه مورد نظر از ویژگی نمایش از راه دور پارتیکولار پشتیبانی نمی کند. | 
| GCKErrorCodeRemoteDisplayConfigurationRejectedByReceiver | کد خطا که نشان می دهد پیکربندی نمایش از راه دور ارائه شده توسط دستگاه گیرنده رد شده است. | 
| GCKErrorCodeRemoteDisplayOpenGLError | خطایی که نشان می دهد یک خطای OpenGL رخ داده است. ممکن است جزئیات بیشتری در مقدار مربوط به کلید kGCKErrorExtraInfoKey در اطلاعات کاربر موجود باشد. | 
| GCKErrorCodeRemoteDisplayMetalError | خطایی که نشان می دهد خطای Metal رخ داده است. ممکن است جزئیات بیشتری در مقدار مربوط به کلید kGCKErrorExtraInfoKey در اطلاعات کاربر موجود باشد. | 
| خطای GCKErrorCodeRemoteDisplayAudioConversion | خطایی که نشان می دهد خطای تبدیل صدا رخ داده است. ممکن است جزئیات بیشتری در مقدار مربوط به کلید kGCKErrorExtraInfoKey در اطلاعات کاربر موجود باشد. | 
| GCKErrorCodeAppDidEnterBackground | کد خطا نشان می دهد که برنامه به پس زمینه منتقل شده است. | 
| GCKErrorCodeDisconnected | کد خطا نشان می دهد که اتصال به گیرنده بسته شده است. | 
| ویژگی GCKErrorCodeUnsupported | کد خطا که نشان می دهد این ویژگی یا عملکرد در این دستگاه iOS یا گیرنده پشتیبانی نمی شود. | 
| GCKErrorCodeUnknown | کد خطا نشان می دهد که یک خطای ناشناخته و غیرمنتظره رخ داده است. | 
| GCKErrorCodeDeviceAuthenticationMessageParseFailure | کد خطا که نشان می دهد پیام احراز هویت دریافتی به درستی قالب بندی نشده است و هنگام تجزیه با خطا مواجه شده است. 
 | 
| GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure |  کد خطا نشان می دهد که پیام احراز هویت دریافتی دارای ویژگی  
 | 
| GCKErrorCodeDeviceAuthenticationTimeoutFailure | کد خطا که نشان می دهد زمان درخواست پیام احراز هویت به پایان رسیده است. 
 | 
| GCKErrorCodeLaunchRequest لغو شد | کد خطا که نشان می دهد درخواست راه اندازی برنامه لغو شده است. 
 | 
| GCKEErrorCodeApplicationNotRunningWithNamespaceناهمخوانی دارد | کد خطا نشان می دهد که برنامه درخواستی به دلیل نامناسب بودن فضای نام در حال حاضر اجرا نمی شود. | 
| GCKErrorCodeApplicationNotRunningWhenResumed | کد خطا نشان می دهد که برنامه درخواستی در حال حاضر در هنگام ازسرگیری اجرا نمی شود. | 
| GCKErrorCodeApplicationNotRunningForJoin | کد خطایی که نشان می دهد نمی توان به برنامه درخواست ملحق شد. | 
| GCKErrorCodeApplicationNotRunningForJoinWhenReconnecting | کد خطا نشان می دهد که برنامه درخواستی نمی تواند هنگام اتصال مجدد به آن ملحق شود. | 
مستندات متغیر
| 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.