SDKsiOS
Set or remove an administrator
Set or remove a group administrator with OpenIM iOS SDK.
Pass OIMGroupMemberRoleAdmin to make the user an administrator or OIMGroupMemberRoleMember to remove administrator status. Do not set Owner directly as a substitute for transferring ownership. Handle the success callback and onGroupMemberInfoChanged: separately.
[[OIMManager manager] setGroupMemberRoleLevel:groupID
userID:targetUserID
roleLevel:OIMGroupMemberRoleAdmin
onSuccess:^(NSString * _Nullable data) { [self showSaved]; }
onFailure:^(NSInteger code, NSString *message) {
[self showErrorCode:code message:message];
}];Was this page helpful?