问题描述
EMChatText *txtChat = [[EMChatText alloc] initWithText:field.text]; EMTextMessageBody *body = [[EMTextMessageBody alloc] initWithChatObject:txtChat]; // 生成message EMMessage *message = [[EMMessage alloc] initWithReceiver:@“讨论组” bodies:@[body]]; [message setMessageType:eMessageTypeGroupChat]; // 设置为单聊消息 [[EaseMob sharedInstance].chatManager asyncSendMessage:message progress:nil];在消息中我是这样写的,但是发送消息时提示我"Conference room does not exist",发送群组消息时还有其他设置吗,群组是存在的,我使用官方demo登录之后在群组中发送消息没问题,但是我写了demo,发送群组消息时出现以上提示,但是使用官方demo给发发群组消息时,我是可以收到的,但是就是不能群组中发消息,这是为什么呢?请高人解决
解决方案
你好,您应用下@“讨论组”这个群组存在吗 您这个是在给@“讨论组” 这个群组发消息还有看一下这个用户是不是在这个群组里面
解决方案二:
哦,我把群组名当做,群组id了,我的问题解决,谢谢
时间: 2024-10-03 05:31:45