1.代码下载地址 点击打开链接免费下载代码
2.基于环信SDK3.1.2的自定义聊天界面适用xcode7ios9及其以下,实现了群组的创建、销毁、删除,好友的添加及删除,会话的创建及删除,聊天实现了单聊和群聊功能,聊天只实现了文字和图片,能够加载聊天历史信息以及下拉加载更多历史信息。
3.有两个特别注意地方,接受未读消息的通知及代理放在一个始终存在的控制器里,最好APPDeletegate里,通过群聊天会话EMConversation获取群组传递会话ID,群的ID和群会话的ID是一样的,方法为: EMGroup * group = [EMGroup groupWithId:conversation.conversationId] ,要获取群的名称及一些信息必须先获取群的详情[[EMClient sharedClient].groupManager fetchGroupInfo:conversation.conversationId includeMembersList:NO error:nil],这几点是官方文档中没有提到的。