框架错误。 更多...
类 | |
class | GCKError |
针对框架错误的 NSError 的子类。更多... | |
变量 | |
NSString *const | kGCKErrorCustomDataKey |
与 userInfo 字典中的错误相关联的 customData JSON 对象的键。更多... | |
NSString *const | kGCKErrorDetailedCodeKey |
特定于 API 的详细错误代码的键。更多... | |
NSString *const | kGCKErrorExtraInfoKey |
额外错误信息(例如 API 特定错误说明)的键。更多... | |
NSString *const | kGCKErrorReasonKey |
表示 API 特定错误原因的键。更多... | |
NSString *const | kGCKErrorDomain |
GCKErrorCode 的错误域。更多... | |
详细说明
框架错误。
枚举类型文档
enum GCKErrorCode |
框架错误代码。
枚举器 | |
---|---|
GCKErrorCodeNoError |
表示无错误的错误代码。 |
GCKErrorCodeNetworkError |
表示网络 I/O 错误的错误代码。 |
GCKErrorCodeTimeout |
表示操作已超时的错误代码。 |
GCKErrorCodeDeviceAuthenticationFailure |
表示身份验证错误的错误代码。 |
GCKErrorCodeInvalidRequest |
表示发出的请求无效的错误代码。 |
GCKErrorCodeCancelled |
一个错误代码,表示正在进行的请求已被取消,这很可能是因为其他操作抢占了该请求。 |
GCKErrorCodeReplaced |
错误代码,表示某个请求已被同一类型的另一个请求替换。 |
GCKErrorCodeNotAllowed |
指明请求被禁止且无法完成的错误代码。 |
GCKErrorCodeDuplicateRequest |
错误代码,表示由于同一类型的请求仍在处理中,无法发出请求。 |
GCKErrorCodeInvalidState |
表示在当前状态下不允许该请求的错误代码。 |
GCKErrorCodeSendBufferFull |
错误代码,表示由于发送缓冲区已满,无法发送数据。 |
GCKErrorCodeMessageTooBig |
错误信息,指明由于消息超出了允许的消息大小上限,因此无法发送请求。 |
GCKErrorCodeChannelNotConnected |
错误信息,指明由于当前未连接频道而无法完成频道操作。 |
GCKErrorCodeDeviceAuthorizationFailure |
指明用户无权使用 Cast 设备的错误。 |
GCKErrorCodeDeviceNotConnected |
错误信息,指明由于当前未与设备建立连接,因此无法完成设备请求。 |
GCKErrorCodeProtocolVersionMismatch |
错误,指明对于指定的命名空间实现,发送者和接收者使用的协议版本不匹配。 |
GCKErrorCodeMaxUsersConnected |
错误,指明连接到接收设备的用户数量已达到上限。 |
GCKErrorCodeNetworkNotReachable |
错误信息,表明网络无法访问。 |
GCKErrorCodeProtocolError |
指明协议错误(收到的数据无效)的错误。 |
GCKErrorCode alreadyInitialized |
指示尝试初始化已经初始化的单例的错误。 |
GCKErrorCodeApplicationNotFound |
表示找不到所请求的应用的错误代码。 |
GCKErrorCodeApplicationNotRunning |
指示所请求的应用当前未运行的错误代码。 |
GCKErrorCodeInvalidApplicationSessionID |
指明应用会话 ID 无效的错误代码。 |
GCKErrorCodeSecureTransportError |
指示 TLS 错误的错误代码。 发生此问题的根本错误是错误代码之一,详见以下网址:https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/ |
GCKErrorCodeSocket alreadyConnected |
错误信息,指明在已连接的套接字上尝试执行连接。 |
GCKErrorCodeSocketInvalidAddress |
指示向方法或初始化程序提供的网络或套接字地址或地址类型无效的错误。 |
GCKErrorCodeSocketInvalidParameter |
指示向方法或初始化程序提供的参数无效的错误。 |
GCKErrorCodeInvalidResponse |
错误信息,指明收到的响应无效。 |
GCKErrorCodeFailedSessionUpdate |
错误信息,指明会话更新已完成,但无法移动所有设备。 |
GCKErrorCodeSessionIsNotActive |
错误信息,指明由于当前会话未处于活动状态,因此无法完成设备请求。
|
GCKErrorCodeMediaLoadFailed |
指明接收端媒体加载失败的错误代码。 |
GCKErrorCodeInvalidMediaPlayerState |
一条错误代码,表示媒体媒体命令因媒体播放器状态而失败。 |
GCKErrorCodeNoMediaSession |
错误,指示当前没有可用的媒体会话。 |
GCKErrorCodeNotCastSession |
指明当前会话不是投放会话的错误代码。 |
GCKErrorCodeMediaError |
表示出现一般性媒体错误的错误代码。 |
GCKErrorCodeAuthenticationErrorReceived |
表示设备身份验证因收到错误而失败的错误代码。 |
GCKErrorCodeMal formattedClientCertificate |
错误代码,表示设备身份验证因收到的客户端证书格式错误而失败。 |
GCKErrorCodeNotX509Certificate |
此错误代码表示设备身份验证失败,因为从 Chromecast 收到的证书的格式不符合预期。 |
GCKErrorCodeDeviceCertificateNotTrusted |
一条错误代码,表示设备身份验证因设备证书不受信任而失败。 |
GCKErrorCodeSSLCertificateNotTrusted |
一条错误代码,表示设备身份验证因 SSL 证书不受信任而失败。 |
GCKErrorCodeMalbuiltAuthenticationResponse |
一条错误代码,表示设备身份验证因设备响应格式不正确而失败。 |
GCKErrorCodeDeviceCapabilityNotSupported |
一条错误代码,表示设备功能显示不受支持,导致设备身份验证失败。 |
GCKErrorCodeCRLInvalid |
一个错误代码,表示设备身份验证因来自设备的 CRL 无效而失败。 |
GCKErrorCodeCRLCheckFailed |
一条错误代码,表示设备身份验证因设备证书被 CRL 吊销而失败。 |
GCKErrorCodeBroadcastMessageEncryptionFailed |
指明广播消息加密失败的错误代码。 |
GCKErrorCodeBroadcastKeyExchangeInvalidResponse |
指明密钥交换响应无效的错误代码。 |
GCKErrorCodeBroadcastKeyExchangeInvalidInput |
用于表示密钥交换响应显示无效输入错误的错误代码。 |
GCKErrorCodeBroadcastKeyExchangeEmptyResponse |
指明密钥交换响应不包含已封装的发送者密钥的错误代码。 |
GCKErrorCodeBroadcastKeyExchangeRequestTimeout |
指明密钥交换请求已超时的错误代码。 |
GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice |
此错误代码表示找不到能够进行密钥交换的设备。 |
GCKErrorCodeBroadcastKeyExchangeFailedToConnect |
一条错误代码,表示未能连接到能够进行密钥交换的设备。 |
GCKErrorCodeBroadcastMessageDropped |
指明广播消息由于缓存限制而被丢弃的错误代码。 |
GCKErrorCodeBroadcastSocketError |
表示由于套接字错误,未发出广播消息的错误代码。 |
GCKErrorCodeBroadcastFailedToGenerateEncryptionKey |
指明无法生成广播加密密钥的错误代码。 |
GCKErrorCodeGuestModeListenFailed |
表示监听失败的错误代码。 |
GCKErrorCodeRemoteDisplayError |
表示发生了未指定的远程显示错误的错误代码。 如需了解更多详细信息,请参阅用户信息中与键 kGCKErrorExtraInfoKey 相关联的值。 |
GCKErrorCodeRemoteDisplayDeviceNotSupported |
指明目标设备不支持远程显示屏的错误代码。 |
GCKErrorCodeRemoteDisplayFeatureNotSupported |
指明目标设备不支持相差远程显示功能的错误代码。 |
GCKErrorCodeRemoteDisplayConfigurationRestrictedByReceiver |
用于表示提供的远程显示配置已被接收设备拒绝的错误代码。 |
GCKErrorCodeRemoteDisplayOpenGLError |
指示发生了 OpenGL 错误的错误。 如需了解更多详细信息,请参阅用户信息中与键 kGCKErrorExtraInfoKey 相关联的值。 |
GCKErrorCodeRemoteDisplayMetalError |
指明发生了 Metal 错误的错误。 如需了解更多详细信息,请参阅用户信息中与键 kGCKErrorExtraInfoKey 相关联的值。 |
GCKErrorCodeRemoteDisplayAudioConversionError |
指明发生了音频转换错误的错误。 如需了解更多详细信息,请参阅用户信息中与键 kGCKErrorExtraInfoKey 相关联的值。 |
GCKErrorCodeAppDidEnterBackground |
指示应用已移到后台的错误代码。 |
GCKErrorCodeDisconnected |
表示与接收器的连接已关闭的错误代码。 |
GCKErrorCodeUnsupportedFeature |
指明相应功能或操作在此 iOS 设备或接收器上不受支持的错误代码。 |
GCKErrorCodeUnknown |
用于表示发生了未知错误的错误代码。 |
GCKErrorCodeDeviceAuthenticationMessageParseFailure |
一条错误代码,表示收到的身份验证消息的格式不正确,且在解析时遇到了错误。
|
GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure |
一个错误代码,表示收到的身份验证消息的
|
GCKErrorCodeDeviceAuthenticationTimeoutFailure |
表示身份验证消息请求超时的错误代码。
|
GCKErrorCodeLaunchRequestCancelled |
表示应用启动请求已取消的错误代码。
|
GCKErrorCodeApplicationNotRunningWith 命名空间 Mismatched |
错误代码,表示由于命名空间不匹配,所请求的应用当前未在运行。 |
GCKErrorCodeApplicationNotRunningWhenResumed |
指示所请求的应用在恢复时当前未运行的错误代码。 |
GCKErrorCodeApplicationNotRunningForJoin |
指示无法加入请求应用的错误代码。 |
GCKErrorCodeApplicationNotRunningForJoinWhenReconnecting |
指示在重新连接时无法联接所请求应用的错误代码。 |
变量文档
NSString* const kGCKErrorCustomDataKey |
与 userInfo 字典中的错误相关联的 customData JSON 对象的键。
NSString* const kGCKErrorDetailedCodeKey |
特定于 API 的详细错误代码的键。
- 开始时间
- 4.4.3
NSString* const kGCKErrorExtraInfoKey |
额外错误信息(例如 API 特定错误说明)的键。
NSString* const kGCKErrorReasonKey |
表示 API 特定错误原因的键。
- 开始时间
- 4.4.3
NSString* const kGCKErrorDomain |
GCKErrorCode 的错误域。