
# 客户端错误码
本章节介绍了iOS/macOS SDK的客户端错误码HWRtcErrorCode的详细信息。
表1错误码说明 
| 类成员                                      | 错误码      | 描述                | 错误原因                                                                                                                                                                                                                     |
|:---|:---|:---|:---|
| HWRtcErrorCodeSuccess                    | 0        | 调用成功              | -                                                                                                                                                                                                                        |
| HWRtcErrorCodeSdkInternalError           | 90000001 | sdk内部系统错误         | SDK内部异常。                                                                                                                                                                                                                 |
| HWRtcErrorCodeMsgToolarge                | 90000002 | 发送的消息太大           | 发送消息时，消息体太大。                                                                                                                                                                                                             |
| HWRtcErrorCodeMemNotEnough               | 90000003 | 内存不足              | 内存无法申请。                                                                                                                                                                                                                  |
| HWRtcErrorCodeSynsendMsgError            | 90000004 | 消息发送失败            | 消息队列异常，导致内部消息发送失败。                                                                                                                                                                                                       |
| HWRtcErrorCodeParamError                 | 90000005 | 参数错误              | 包括如下两方面： - 接口入参无效。  - 内部参数错误。   |
| HWRtcErrorCodeApiCalledInWrongOrder      | 90000006 | api接口调用顺序不当       | 当前只有日志设置必须在初始化之前。                                                                                                                                                                                                        |
| HWRtcErrorCodeSetupLocalViewFail         | 90000007 | 设置本地窗口失败          | player场景没有本地画面，不应该设置。                                                                                                                                                                                                    |
| HWRtcErrorCodeSetupRemoteViewFail        | 90000008 | 设置远端窗口失败          | publisher场景没有远端画面，不应该设置。                                                                                                                                                                                                 |
| HWRtcErrorCodeSetDeviceFail              | 90000009 | 设置设备失败            | 设置播放、录音、视频设备失败。                                                                                                                                                                                                          |
| HWRtcErrorCodeInitializing               | 90000010 | 初始化过程中            | 初始化过程中，不能再做初始化或者去初始化操作。                                                                                                                                                                                                  |
| HWRtcErrorCodeUnInitializing             | 90000011 | 去初始化过程中           | 去初始化过程中，不能再做初始化或者去初始化操作。                                                                                                                                                                                                 |
| HWRtcErrorCodeLogUploading               | 90000012 | 日志正在上传            | 日志正在上传过程中。                                                                                                                                                                                                               |
| HWRtcErrorCodeMediaPortError             | 90000013 | 媒体端口获取失败          | 音频从10010开始，视频从10020开始，尝试10次，端口被占用。                                                                                                                                                                                       |
| HWRtcErrorCodeWatchViewTooMuch           | 90000014 | 选看超过规格            | 当前支持最多设置16个设置远端窗口，若超过，则会失败。                                                                                                                                                                                              |
| HWRtcErrorCodeMediaCmpErr                | 90000015 | 媒体协商失败            | 与服务器之间媒体协商失败。                                                                                                                                                                                                            |
| HWRtcErrorCodeServerNoResponse           | 90000016 | 服务器无响应            | 服务器无响应。                                                                                                                                                                                                                  |
| HWRtcErrorCodeUserRoleChangeFail         | 90000017 | 切换角色失败            | 切换角色失败。                                                                                                                                                                                                                  |
| HWRtcErrorCodeJoinRoomFail               | 90000018 | 加入房间失败            | 加入房间失败。                                                                                                                                                                                                                  |
| HWRtcErrorCodeJoinRoomStatusBusy         | 90000019 | 会议状态不是空闲态         | 已在房间中或正在进行网络探测。                                                                                                                                                                                                          |
| HWRtcErrorCodejoinRoomServerError        | 90000020 | 加入房间服务器错误         | 加入房间服务器错误。                                                                                                                                                                                                               |
| HWRtcErrorCodejoinRoomServiceUnreachable | 90000021 | 加入房间服务器无法访问       | 加入房间服务器无法访问。                                                                                                                                                                                                             |
| HWRtcErrorCodejoinRoomAuthFail,          | 90000022 | 加入房间验证错误          | 加入房间验证错误。                                                                                                                                                                                                                |
| HWRtcErrorCodejoinRoomAuthRetry          | 90000023 | 加入房间失败            | 加入房间失败，鉴权重试。                                                                                                                                                                                                             |
| HWRtcErrorCodejoinRoomClockSync          | 90000024 | 加入房间失败            | 加入房间失败，时钟同步。                                                                                                                                                                                                             |
| HWRtcErrorCodejoinRoomUrlNotRight        | 90000025 | 加入房间失败            | 加入房间失败，url错误                                                                                                                                                                                                             |
| HWRtcErrorCodeKickedOff                  | 90000026 | 被踢出房间             | 相同用户ID等原因，被踢出房间。                                                                                                                                                                                                         |
| HWRtcErrorCodeScreenShareFail            | 90000027 | 共享失败              | 共享失败。                                                                                                                                                                                                                    |
| HWRtcErrorCodeExtMediaOutPut             | 90000028 | 当前为外部媒体输出模式，禁用该操作 | 当前为外部媒体输出模式，禁用该操作。                                                                                                                                                                                                       |
| HWRtcErrorCodeReconnectFail              | 90000029 | 重连失败              | 重连失败。                                                                                                                                                                                                                    |
| HWRtcErrorCodeBreakDown                  | 90000030 | 服务器宕机             | 服务器宕机。                                                                                                                                                                                                                   |
| HWRtcErrorCodeSignatureExpired           | 90000031 | 签名已经过期            | 签名已经过期。                                                                                                                                                                                                                  |
| HWRtcErrorCodeSetRemoteRenderModeFail    | 90000032 | 设置远端窗口模式失败        | 设置远端窗口模式失败。                                                                                                                                                                                                              |
| HWRtcErrorCodeSetRemoteAudioMuteFail     | 90000033 | 订阅或取消订阅音频失败       | 订阅或取消订阅音频失败。                                                                                                                                                                                                             |
| HWRtcErrorCodeConnectOtherRoomFail       | 90000034 | 连接其他房间失败          | 连接其他房间失败。                                                                                                                                                                                                                |
| HWRtcErrorCodeDisConnectOtherRoomFail    | 90000035 | 断开连接其他房间失败        | 断开连接其他房间失败。                                                                                                                                                                                                              |
| HWRtcErrorCodeSetUseRoleNotAllowed       | 90000036 | 不允许角色切换           | 不允许角色切换。                                                                                                                                                                                                                 |
| HWRtcErrorCodeExtMediaCaptureInput       | 90000037 | 当前为第三方采集模式，禁用该操作  | 当前为第三方采集模式，禁用该操作。                                                                                                                                                                                                        |
| HWRtcErrorCodeSetExtAudioCaptureFail     | 90000038 | 设置第三方音频采集失败       | 设置第三方音频采集失败。                                                                                                                                                                                                             |
| HWRtcErrorCodeSetExtVideoCaptureFail     | 90000039 | 设置第三方视频采集失败       | 设置第三方视频采集失败。                                                                                                                                                                                                             |
| HWRtcErrorCodeSetShareComputerSoundFail  | 90000040 | 设置共享声音开关失败        | 设置共享声音开关失败。                                                                                                                                                                                                              |
| HWRtcErrorCodeSetLocalAudioMuteFail      | 90000041 | 启停上行音频流失败         | 启停上行音频流失败。                                                                                                                                                                                                               |
| HWRtcErrorCodeSetLocalVideoMuteFail      | 90000042 | 启停上行视频流失败         | 启停上行视频流失败。                                                                                                                                                                                                               |
| HWRtcErrorCodeUserRemoved                | 90000043 | 用户被移除             | 用户被移除。                                                                                                                                                                                                                   |
| HWRtcErrorCodeRoomDismissed              | 90000044 | 房间被解散             | 房间被解散。                                                                                                                                                                                                                   |
| HWRtcErrorCodeSetupRemoteViewFail        | 90000045 | 设置远端View失败        | 设置远端View失败。                                                                                                                                                                                                              |
| HWRtcErrorCodeLocalAudioDisableFail      | 90000056 | 当前未推音频流           | 当前未推音频流。                                                                                                                                                                                                                 |
| HWRtcErrorCodeRoleNotSupport             | 90000057 | 当前角色不支持该操作        | 当前角色不支持该操作。                                                                                                                                                                                                              |
| HWRtcErrorCodeButt                       | 90000058 | 置于最后              | 置于最后。                                                                                                                                                                                                                    |
| RTCErrorCode                             | 90000060 | 发送CMD时，目标用户不存在    | 发送CMD时，目标用户不存在。                                                                                                                                                                                                          |
| RTCErrorCode                             | 90000061 | CMD没有被启用          | CMD没有被启用。                                                                                                                                                                                                                |
   
