发送群组消息,提示我"Conference room does not exist"

        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给发发群组消息时,我是可以收到的,但是就是不能群组中发消息,这是为什么呢?请高人解决
 
共2个回复

mazhihua

2015-10-15 16:38

你好,您应用下@“讨论组”这个群组存在吗  您这个是在给@“讨论组” 这个群组发消息 还有看一下这个用户是不是在这个群组里面  

莞鎂啲主題麯

2015-10-15 17:03

我先用官方Demo创建的“讨论组”,然后添加了两个用户,我使用官方的Demo分别在这个讨论组里发了几句话,都可以在讨论组中看到。但是我单独写了Demo,一个账号使用官方Demo,另个一个账号使用我写的Demo,我的Demo账号发送群消息时,使用官方Demo账号在群里面能收到信息,使用官方Demo账号在群里发的信息,使用我的Demo账号无法收到,如果两个账号单聊的话一切正常。

莞鎂啲主題麯

2015-10-15 17:05

我想问一下,如果发送群组消息时,需要注意什么吗?除了消息类型设置为“eMessageTypeGroupChat”,其它还有什么要注意的吗?

莞鎂啲主題麯

2015-10-15 17:11

哦,我把群组名当做,群组id了,我的问题解决,谢谢

莞鎂啲主題麯

2015-10-15 17:11

哦,我把群组名当做,群组id了,我的问题解决,谢谢  
点击此处继续提问与开发者们互动

申请试用

提交后工作人员会尽快与您联系进行功能演示
技术咨询已转移到管理后台,请先登录

即时通讯云使用者请在应用详情页面咨询
客服云使用者请进入管理员模式咨询

×

在线咨询

电话咨询

技术咨询

免费试用