架構錯誤。 更多...
類別 | |
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 |
指出使用者未獲授權,無法使用投放裝置。 |
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 憑證不信任。 |
GCKErrorCodeMalformedAuthenticationResponse |
指出裝置驗證失敗的錯誤代碼,原因是裝置的回應格式有誤。 |
GCKErrorCodeDeviceCapabilityNotSupported |
指出裝置驗證失敗的錯誤代碼,因為裝置功能顯示不受支援。 |
GCKErrorCodeCRLInvalid |
指出裝置驗證失敗的錯誤代碼,原因是裝置的 CRL 無效。 |
GCKErrorCodeCRLCheckFailed |
指出 CRL 撤銷裝置憑證的錯誤代碼,表示裝置驗證失敗。 |
GCKErrorCodeBroadcastMessageEncryptionFailed |
指出廣播訊息無法加密的錯誤代碼。 |
GCKErrorCodeBroadcastKeyExchangeInvalidResponse |
指出金鑰交換回應無效的錯誤代碼。 |
GCKErrorCodeBroadcastKeyExchangeInvalidInput |
指出金鑰交換回應顯示無效輸入錯誤的錯誤代碼。 |
GCKErrorCodeBroadcastKeyExchangeEmptyResponse |
指出金鑰交換回應不含已包裝傳送者金鑰的錯誤代碼。 |
GCKErrorCodeBroadcastKeyExchangeRequestTimeout |
指出金鑰交換要求已逾時的錯誤代碼。 |
GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice |
錯誤代碼,指出系統找不到支援金鑰交換的裝置。 |
GCKErrorCodeBroadcastKeyExchangeFailedToConnect |
錯誤代碼,表示無法連線至可交換金鑰的裝置。 |
GCKErrorCodeBroadcastMessageDropped |
指出廣播訊息因快取限製而遭捨棄的錯誤代碼。 |
GCKErrorCodeBroadcastSocketError |
錯誤代碼,指出廣播訊息因通訊端錯誤而未傳送。 |
GCKErrorCodeBroadcastFailedToGenerateEncryptionKey |
指出無法產生廣播加密金鑰的錯誤代碼。 |
GCKErrorCodeGuestModeListenFailed |
指出聆聽失敗的錯誤代碼。 |
GCKErrorCodeRemoteDisplayError |
指出發生不明遠端顯示錯誤的錯誤代碼。 使用者資訊中與鍵 kGCKErrorExtraInfoKey 相關聯的值可能還會有其他詳細資料。 |
GCKErrorCodeRemoteDisplayDeviceNotSupported |
指出目標裝置不支援遠端顯示功能的錯誤代碼。 |
GCKErrorCodeRemoteDisplayFeatureNotSupported |
指出目標裝置不支援半數式遠端顯示功能的錯誤代碼。 |
GCKErrorCodeRemoteDisplayConfiguration 調降 ByReceiver |
錯誤代碼,表示接收器裝置已拒絕提供的遠端顯示設定。 |
GCKErrorCodeRemoteDisplayOpenGLError |
表示 OpenGL 發生錯誤時發生錯誤。 使用者資訊中與鍵 kGCKErrorExtraInfoKey 相關聯的值可能還會有其他詳細資料。 |
GCKErrorCodeRemoteDisplayMetalError |
表示發生 Metal 錯誤的錯誤。 使用者資訊中與鍵 kGCKErrorExtraInfoKey 相關聯的值可能還會有其他詳細資料。 |
GCKErrorCodeRemoteDisplayAudioConversionError |
表示發生音訊轉換錯誤的錯誤。 使用者資訊中與鍵 kGCKErrorExtraInfoKey 相關聯的值可能還會有其他詳細資料。 |
GCKErrorCodeAppDidEnterBackground |
指出應用程式已移至背景的錯誤代碼。 |
GCKErrorCode 已中斷連線 |
指出與接收器的連線已關閉的錯誤代碼。 |
GCKErrorCodeUnsupportedFeature |
錯誤代碼,指出這個 iOS 裝置或接收器不支援特定功能或動作。 |
GCKErrorCodeUnknown |
指出發生不明預期錯誤的錯誤代碼。 |
GCKErrorCodeDeviceAuthenticationMessageParseFailure |
錯誤代碼,表示收到的驗證訊息格式有誤,剖析時發生錯誤。
|
GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure |
錯誤代碼,表示收到的驗證訊息已將
|
GCKErrorCodeDeviceAuthenticationTimeoutFailure |
指出驗證訊息要求逾時的錯誤代碼。
|
GCKErrorCodeLaunchRequestCancelled |
指出應用程式啟動要求已取消的錯誤代碼。
|
GCKErrorCodeApplicationNotRunningWith 命名空間不符 |
錯誤代碼,表示要求的應用程式因命名空間不符而目前停止運作。 |
GCKErrorCodeApplicationNotRunningWhenResumedd |
錯誤代碼,指出要求的應用程式在重新啟用時目前並未執行。 |
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 的錯誤網域。