注册

无法设置副群主

官方没有文档提到这个功能,我主动在头文件找到了相关方法,但相关方法已经失效,我强行使用。直接抛错,提示【该方法不再提供.】
 
我使用的是下面这一系列方法:
 
/*!
@method
@brief 更改成员的权限级别
@param newAffiliation 新的级别
@param occupants 被更改成员的用户名列表
@param groupId 群组ID
@param pError 错误信息
@result 返回群组对象
@discussion
此操作需要admin/owner权限
*/
- (EMGroup *)changeAffiliation:(EMGroupMemberRole)newAffiliation
forOccupants:(NSArray *)occupants
inGroup:(NSString *)groupId
error:(EMError **)pError EM_DEPRECATED_IOS(2_0_3, 2_0_9, "Delete");

/*!
@method
@brief 异步方法, 更改成员的权限级别
@param newAffiliation 新的级别
@param occupants 被更改成员的用户名列表
@param groupId 群组ID
@discussion
此操作需要admin/owner权限.
函数执行完, 回调groupDidUpdateInfo:error:会被触发
*/
- (void)asyncChangeAffiliation:(EMGroupMemberRole)newAffiliation
forOccupants:(NSArray *)occupants
inGroup:(NSString *)groupId EM_DEPRECATED_IOS(2_0_3, 2_0_9, "Delete");

/*!
@method
@brief 异步方法, 更改成员的权限级别
@param newAffiliation 新的级别
@param occupants 被更改成员的用户名列表
@param groupId 群组ID
@param completion 消息完成后的回调
@param aQueue 回调block时的线程
@discussion
此操作需要admin/owner权限
*/
- (void)asyncChangeAffiliation:(EMGroupMemberRole)newAffiliation
forOccupants:(NSArray *)occupants
inGroup:(NSString *)groupId
completion:(void (^)(EMGroup *group,
EMError *error))completion
onQueue:(dispatch_queue_t)aQueue EM_DEPRECATED_IOS(2_0_3, 2_0_9, "Delete");

#pragma mark - fetch my groups, will be abolished
已邀请:
不能用了,没有副群主的概念。只有群主和群成员。

要回复问题请先登录注册