====== iOS API 常见错误码 ====== ---- SDK 中对应头文件 EMErrorDefs.h。请根据类型去判断错误,不要根据数字去判断。 iOS 中错误码的类为 EMError。 如:注册时用户返回已存在的错误可以这样检测:error.errorCode。 ^定义 ^描述^ |EMErrorNotFound |不存在| |EMErrorServerMaxCountExceeded |数量达到上限| |EMErrorConfigInvalidAppKey |无效的 AppKey| |EMErrorServerNotLogin |未登录| |EMErrorServerNotReachable |连接服务器失败(Ex. 手机没网)| |EMErrorServerTimeout |连接超时| |EMErrorServerAuthenticationFailure |获取 token 失败| |EMErrorServerAPNSRegistrationFailure |APNS 注册失败| |EMErrorServerDuplicatedAccount |用户已存在| |EMErrorServerInsufficientPrivilege |所执行操作的权限不够| |EMErrorServerOccupantNotExist |操作群组时,人员不在此群组| |EMErrorServerTooManyOperations |短时间内多次发起同一请求| |EMErrorAttachmentNotFound |本地未找着附件| |EMErrorAttachmentDamaged |文件被损坏或被修改了| |EMErrorAttachmentUploadFailure |文件上传失败| |EMErrorFileTypeConvertionFailure |文件格式转换失败| |EMErrorFileTypeNotSupported |不支持的文件格式| |EMErrorIllegalURI |URL 非法| |EMErrorMessageInvalid_NULL |无效的消息(为空)| |EMErrorGroupInvalidID_NULL |无效的群组 ID(为空)| |EMErrorGroupJoined |已加入群组| |EMErrorGroupJoinNeedRequired |加入群组需要申请| |EMErrorGroupFetchInfoFailure |获取群组失败| |EMErrorGroupInvalidRequired |无效的群组申请| |EMErrorGroupInvalidSubject_NULL |无效的群主题(为空)| |EMErrorInvalidUsername |无效的 username| |EMErrorInvalidUsername_NULL |无效的用户名(用户名为空)| |EMErrorInvalidUsername_Chinese |无效的用户名(用户名是中文)| |EMErrorAudioRecordStoping |调用开始录音方法时,上一个录音正在 stoping| |EMErrorAudioRecordDurationTooShort |录音时间过短| |EMErrorAudioRecordNotStarted |录音没有开始| |EMErrorPushNotificationInvalidOption |无效的消息推送设置| |EMErrorRemoveBuddyFromRosterFailure |删除好友失败| |EMErrorAddBuddyToRosterFailure |添加好友失败| |EMErrorHasFetchedBuddyList |获取好友列表成功后,再次发起好友列表| |EMErrorCallChatterOffline |对方不在线| |EMErrorCallInvalidSessionId |无效的通话 Id| |EMErrorExisted |已存在| |EMErrorInitFailure |初始化失败| |EMErrorNetworkNotConnected |网络未连接| |EMErrorFailure |失败| |EMErrorFeatureNotImplemented |还未实现的功能| |EMErrorRequestRefused |申请失效| ---- 上一页:[[start:450errorcode:20androiderrorcode|Android API 常见错误码]] 下一页:[[start:450errorcode:40weberrorcode|Web IM API 常见错误码]]