===== iOS 3.3.0 api修改 ===== **群组新接口** | 类或方法 | 说明 | | EMGroupOptions.IsInviteNeedConfirm | 邀请群成员时,是否需要发送邀请通知.若NO,被邀请的人自动加入群组 | | EMGroup.adminList | 群组管理员列表 | | EMGroup.muteList | 群组被禁言成员列表 | | EMGroup.permissionType | 当前登录者在群中的成员类型 | | - [IEMGroupManager getGroupMuteListFromServerWithId:pageNumber:pageSize:error:] | 获取群组被禁言列表 | | - [IEMGroupManager getGroupMuteListFromServerWithId:pageNumber:pageSize:completion:] | 获取群组被禁言列表 | | - [IEMGroupManager updateGroupOwner:newOwner:error:] | 改变群主,需要Owner权限 | | - [IEMGroupManager updateGroupOwner:newOwner:completion:] | 改变群主,需要Owner权限 | | - [IEMGroupManager addAdmin:toGroup:error:] | 添加群组管理员,需要Owner权限 | | - [IEMGroupManager addAdmin:toGroup:completion:] | 添加群组管理员,需要Owner权限 | | - [IEMGroupManager removeAdmin:fromGroup:error:] | 移除群组管理员,需要Owner权限 | | - [IEMGroupManager removeAdmin:fromGroup:completion:] | 移除群组管理员,需要Owner权限 | | - [IEMGroupManager muteMembers:muteMilliseconds:fromGroup:error:] | 将一组成员禁言,需要Owner或Admin权限 | | - [IEMGroupManager muteMembers:muteMilliseconds:fromGroup:completion:] | 将一组成员禁言,需要Owner或Admin权限 | | - [IEMGroupManager unmuteMembers:fromGroup:error:] | 解除禁言,需要Owner或Admin权限 | | - [IEMGroupManager unmuteMembers:fromGroup:completion:] | 解除禁言,需要Owner或Admin权限 | | - [EMGroupManagerDelegate groupMuteListDidUpdate:addedMutedMembers:muteExpire:] | 有成员被加入禁言列表 | | - [EMGroupManagerDelegate groupMuteListDidUpdate:removedMutedMembers:] | 有成员被移出禁言列表 | | - [EMGroupManagerDelegate groupAdminListDidUpdate:addedAdmin:] | 有成员被加入管理员列表 | | - [EMGroupManagerDelegate groupAdminListDidUpdate:removedAdmin:] | 有成员被移出管理员列表 | | - [EMGroupManagerDelegate groupOwnerDidUpdate:newOwner:oldOwner:] | 群组创建者有更新 | **聊天室新接口** | 类或方法 | 说明 | | EMChatroomOptions | 新加类, 聊天室属性类 | | EMChatroom.adminList | 聊天室管理员列表 | | EMChatroom.muteList | 聊天室被禁言成员列表 | | EMChatroom.permissionType | 当前登录者在聊天室中的成员类型 | | - [IEMChatroomManager getChatroomsFromServerWithPage:pageSize:completion:] | 从服务器获取指定数目的聊天室,异步方法 | | - [IEMChatroomManager leaveChatroom:completion:] | 退出聊天室, 异步方法 | | - [IEMChatroomManager joinChatroom:completion:] | 加入聊天室, 异步方法 | | - [IEMChatroomManager getChatroomMemberListFromServerWithId:cursor:pageSize:error:] | 获取聊天室成员列表 | | - [IEMChatroomManager getChatroomMemberListFromServerWithId:cursor:pageSize:completion:] | 获取聊天室成员列表 | | - [IEMChatroomManager getChatroomBlacklistFromServerWithId:pageNumber:pageSize:error:] | 获取聊天室黑名单列表, 需要owner或admin权限 | | - [IEMChatroomManager getChatroomBlacklistFromServerWithId:pageNumber:pageSize:completion:] | 获取聊天室黑名单列表, 需要owner或admin权限| | - [IEMChatroomManager getChatroomMuteListFromServerWithId:pageNumber:pageSize:error:] | 获取聊天室被禁言列表 | | - [IEMChatroomManager getChatroomMuteListFromServerWithId:pageNumber:pageSize:completion:] | 获取聊天室被禁言列表 | | - [IEMChatroomManager getChatroomBlacklistFromServerWithId:pageNumber:pageSize:error:] | 获取聊天室黑名单列表, 需要owner或admin权限 | | - [IEMChatroomManager getChatroomBlacklistFromServerWithId:pageNumber:pageSize:completion:] | 获取聊天室黑名单列表, 需要owner或admin权限| | - [IEMChatroomManager updateSubject:forChatroom:error:] | 更改聊天室主题, 需要owner权限 | | - [IEMChatroomManager updateSubject:forChatroom:completion:] | 更改聊天室主题, 需要owner权限 | | - [IEMChatroomManager updateDescription:forChatroom:error:] | 更改聊天室说明信息, 需要owner权限 | | - [IEMChatroomManager updateDescription:forChatroom:completion:] | 更改聊天室说明信息, 需要owner权限 | | - [IEMChatroomManager removeMembers:fromChatroom:error:] | 将成员移出聊天室, 需要owner权限 | | - [IEMChatroomManager removeMembers:fromChatroom:completion:] | 将成员移出聊天室, 需要owner权限 | | - [IEMChatroomManager blockMembers:fromChatroom:error:] | 加人到聊天室黑名单, 需要owner权限 | | - [IEMChatroomManager blockMembers:fromChatroom:completion:] | 加人到聊天室黑名单, 需要owner权限 | | - [IEMChatroomManager unblockMembers:fromChatroom:error:] | 从聊天室黑名单中减人, 需要owner权限 | | - [IEMChatroomManager unblockMembers:fromChatroom:completion:] | 从聊天室黑名单中减人, 需要owner权限 | | - [IEMChatroomManager updateChatroomOwner:newOwner:error:] | 改变聊天室创建者,需要Owner权限 | | - [IEMChatroomManager updateChatroomOwner:newOwner:completion:] | 改变聊天室创建者,需要Owner权限 | | - [IEMChatroomManager addAdmin:toChatroom:error:] | 添加聊天室管理员,需要Owner权限 | | - [IEMChatroomManager addAdmin:toChatroom:completion:] | 添加聊天室管理员,需要Owner权限 | | - [IEMChatroomManager removeAdmin:fromChatroom:error:] | 移除聊天室管理员,需要Owner权限 | | - [IEMChatroomManager removeAdmin:fromChatroom:completion:] | 移除聊天室管理员,需要Owner权限 | | - [IEMChatroomManager muteMembers:muteMilliseconds:fromChatroom:error:] | 将一组成员禁言,需要Owner或Admin权限 | | - [IEMChatroomManager muteMembers:muteMilliseconds:fromChatroom:completion:] | 将一组成员禁言,需要Owner或Admin权限 | | - [IEMChatroomManager unmuteMembers:fromChatroom:error:] | 解除禁言,需要Owner或Admin权限 | | - [IEMChatroomManager unmuteMembers:fromChatroom:completion:] | 解除禁言,需要Owner或Admin权限 | | - [EMChatroomManagerDelegate chatroomMuteListDidUpdate:addedMutedMembers:muteExpire:] | 有成员被加入禁言列表 | | - [EMChatroomManagerDelegate chatroomMuteListDidUpdate:removedMutedMembers:] | 有成员被移出禁言列表 | | - [EMChatroomManagerDelegate chatroomAdminListDidUpdate:addedAdmin:] | 有成员被加入管理员列表 | | - [EMChatroomManagerDelegate chatroomAdminListDidUpdate:removedAdmin:] | 有成员被移出管理员列表 | | - [EMChatroomManagerDelegate chatroomOwnerDidUpdate:newOwner:oldOwner:] | 群组创建者有更新 |