IM SDK ErrorCode 定义

以下列表里的 ErrorCode 有可能在 SDK 的调用过程中出现。供参考理解其含义。

JMessage iOS

只会出现在 iOS SDK 里的错误码。

CodeError Message说明
860015Network downloading media failed.媒体文件下载失败
860018Network uploading media failed媒体文件上传失败
860020Getting upload token failed获取媒体文件上传 token 失败
860021Network result is invalid服务器端返回的数据非预期
861004DB Migrating failedSDK数据库升级失败
861100Appkey is invalidAppkey 不合法
861101Internal param check failure内部参数校验出错
863001Username is invalid无效的用户名
863002Password is invalid无效的密码
863004User is not at Login state用户未在登录状态
863005Request number over flow请求用户数量超出限制(目前单次最大请求500个)
863006User repeat Login fault重复登录的错误
863007User is logouting用户正在退出的过程中
863008Add friend fault添加好友失败
863009Delete friend fault删除好友失败
864001It is not a media message不是媒体消息
864002Media resource is missing媒体资源意外丢失
864003Media crc32 code is invalid媒体CRC码无效
864004Media crc check failure媒体CRC校验失败
864005Uploading media file is empty上传的媒体文件意外丢失
864007Media Hash value verify failure媒体文件Hash检验失败
865001Message content is invalid无效的消息内容
865002Message is nil消息为空
865003Message is not prepared for sending消息未满足发送的条件
865004You are not in the group for sending message你不是发送群聊消息的群组成员
866001Unknown conversation type未知的会话类型
866002Conversation username is invalid单聊会话用户名无效
866003Conversation groupId is invalid群聊会话群组ID无效
867001GroupId is invalid无效的群组ID
867002Group fields are invalid群组字段无效
868001ChatRoom not support聊天室不支持
868002 ChatRoom not exist聊天室不存在
869999Unknown SDK error未知的SDK错误码

JMRTC iOS

CodeError Message说明
871001network error or tcp can not connected.网络错误
871002the %@ operation cannot be performed in the %@ state.当前状态不能发起此行为
871003parameter error参数错误
871004JMessage user is not start or login!IM 账户未登录
871005currtent user login status is abnormal.IM 账户登录状态异常
871006the engine is not initialized.音视频引擎未初始化
871007engine init fail,please initialize engine.初始化音视频引擎失败
871008user is already in the call session.用户已经在通话中

若以上列表中没有找到对应的错误码,可查看服务端错误码

相关文档