bug fix:
bug fix:
bug fix:
新功能/改进:
[[EaseMob sharedInstance].chatManager setIsUseHttpsOnly:YES];//设置httpsonly,YES开启,NO关闭
新功能/改进:
新功能/改进:
新功能/改进:
SDK细节调整:
红包功能优化和修改:
bug fix:
新功能:
红包新版本:
bug fix:
新功能:
bug fix:
新功能:
bug fix:
SDK细节调整:
新功能:
bug fix:
SDK细节调整:
bug fix:
新功能:
bug fix:
SDK细节调整:
bug fix:
新功能:
bug fix:
SDK细节调整:
新功能:
1、环信小助手功能,可自动回复,在demo中有体现。
bug fix:
1、demo bug:好友删除,对应的会话不被删除。
SDK细节调整:
1、使用 SDK 后,在沙盒中生成的存储数据的文件夹,不同步到iCloud; 2、自动登录流程优化; 3、接收离线消息的回调接口有所调整,具体请参考2.1.9release note。
新功能:
1、支持不同网络类型间的实时音视频的互通(wifi/2G/3G/4G,beta版)。
SDK性能优化:
1、从数据库获取EMMessage速度优化。
SDK细节调整:
1、EMError描述国际化:SDK提供EMError的中文和英文描述,默认为英文描述。
bug fix:
1、sdk的bug:登录后,免打扰群组列表获取有延迟;
2、demo的bug:连续播放音频时可能crash;
3、demo的bug:iPhone4上,点击重发按钮,重发按钮不会立刻消失。相应的修改代码在demo的重发操作里。
新功能:
1、聊天室,大家期待已久的聊天室上线了。
2、将语音的录制和播放相关代码从SDK中开源出来了,SDK不再管理相关代码,请开发者自由定制;
3、请使用EaseMob单实例引用callManager. 在从2.1.7版本开始不会提供EMSDKFull及其头文件. EMSDKFull的功能将整合进EaseMob中;
4、登录操作返回的错误码调整;
5、支持分页获取公开群组。
具体请参考2.1.7release note。
性能优化
新功能:
[[EaseMob sharedInstance].chatManager isAutoDeleteConversationWhenLeaveGroup];
具体请参考:2.1.6release note
bug fix:
1、调用申请加入群组[applyJoinPublicGroup:]相关接口,有时会出现发送申请失败的情况;
2、调用[asyncUpdatePushOptions:]接口时,未赋值的属性会被同步成默认值。
新功能:
1、判断当前socket是否连接。
细节调整:
1、Error列表整理,请使用Error的枚举声明进行判断,不要使用对应的数字编号;
2、EMCallManager文件结构整理。需要监听call相关的回调,请引用协议 EMCallManagerDelegate;
3、登录成功之后,sdk内部不再自动获取群组列表,请自行调用。
具体请参考:2.1.5release note
bug fix:
1、会话conversation数量很多的时候,偶尔会出现两条一样的;
2、群名称中包含“(”或者“)”,会造成crash;
3、EMConversation.latestMessage.deliveryState值有时不对.
性能优化:
1、实时语音通话接通概率;
2、从数据库load conversation的速度.
新功能:
1、自定义是否关闭打印的log,不能关闭log写入文件,目前我们需要log文件定位问题,望见谅;
2、添加DNS解析功能.
具体请参考:2.1.4release note
紧急修复:
1、ios2.1.3版本客户端创建群组,rest无法查到;
紧急修复:
1、覆盖安装自动登录失效;
2、只引用libEaseMobClientSDKLite.a会调用到libCallServer.a的方法,造成crash;
功能改进:
1、优化登录操作;
2、离线消息分为离线cmd消息和离线非cmd消息两种类型;
3、因为Android SDK暂时不支持多body,为了统一,iOS SDK请暂时不要使用多body的EMMessage结构。
Bug Fix:
1、修复:Database的数据存到了Document目录下,迁移到Library目录下;
2、修复:特殊情况下,会出现收到离线消息的时候SDK中的Database还没有open,造成第一条离线消息无法存进去;
新功能:
1、实时语音beta版。目前只支持wifi非relay情况下使用。如果想在黑屏状态或后台下能继续通话,请在工程里选择上“Voice over IP”或者“Audio and AirPlay”。
具体请参考:2.1.3release note
功能改进:
1、需要新引入libsqlite3.dylib;
2、在登录成功之后调用[importDataToNewDatabase]将数据导入新的数据库,使用示例:
EMError *error = [[EaseMob sharedInstance].chatManager importDataToNewDatabase];
if (!error) { error = [[EaseMob sharedInstance].chatManager loadDataFromDatabase]; };
3、检测工程中编译产生的所有error和warning,接口的更改会造成编译的失败或警告。
4、离线消息需要监听[didFinishedReceiveOfflineMessages:]回调方法,不会在[didReceiveMessage:]返回;
5、cmd类型的消息监听[didReceiveCmdMessage:],不会在[didReceiveMessage:]返回
替换快捷方法:
setp1、将旧的sdk从工程中删除,导入新的sdk;
setp2、编译工程,会出现一系列的warning;
setp3、将error和warning逐个击破,千万不要忽略warning,亲~~。
Bug Fix:
1、修复:附件默认下载状态。
2、修复:设置自动登录,没网情况下启动app,再连网会自动进行重新登录。
具体请参考:2.1.2release note
功能改进:
1、发送透传消息(cmd类型),不存入数据库。
Bug Fix:
1、修复:群成员屏蔽群消息之后,无法退出群组。
2、修复:接收到的图片消息,大图的状态默认为undownload(旧版本默认为downloading)。
新功能/改进:
1、取消自动获取好友操作,添加是否自动获取好友开关,并添加手动获取好友列表API。
2、透传功能:cmd类型的message。
Bug Fix:
1、修复“自动登录过程中,发送消息直接失败”的bug。
2、修复“断线重连过程中,发送消息直接失败”的bug。
3、修复“APP被kill或者退出登录时,正在发送的消息,未标记为发送失败”的bug。
4、修复“APP被kill或者退出登录时,正在获取的大图 download 状态,未标记为 failed”的bug。
紧急Bug Fix:
紧急修复wifi 和 3G 切换时,重连失败的bug
新功能/改进:
1、屏蔽/取消屏蔽 群消息(服务器不发送消息)。
2、添加消息送达回执。
3、本地缩略图显示模糊。
Bug Fix:
1、消息附件下载状态修复。
新功能/改进:
1、EMMessage中新添加了isOfflineMessage属性,在didReceiveMessage的时候,可以根据是否为离线消息而决定是否重绘界面。 同时在offline message在接收过程中,会有willReceiveOfflineMessages和didFinishedReceiveOfflineMessages:发出,用户可以根据此事件决定是否需要重绘UI。
2、屏蔽群消息:接收并提醒 && 只接收不提醒。
Bug Fix:
1、消息中的图片缩略图,在某些情况下,size.height为0。
2、修正断线重连方面:切到后台,3分钟后,切回前台,有时会掉线的问题。
新功能/改进:
1、创建群组时,支持传最大成员数 EMGroupStyleSetting.groupMaxUsersCount,3 ~ 2000,iOS默认是200;
2、已创建的群组,获取详情时增加属性:群组实际总人数和群组;
3、添加 获取群组详情相关信息的接口;
4、添加图片压缩比率开关 IChatImageOptions;
5、后台发送纯文字信息(暂不支持发送图片),客户端正常显示。
Bug Fix:
1、创建群组时,invitees中去除创建者自己的username。
性能优化
2、优化聊天记录搜索功能;
3、优化聊天记录获取。
新功能/改进:
1、好友黑名单
Bug Fix:
1、修复了 登录后设置消息推送昵称失败
新功能/改进:
1、应用后台行为有播放音乐改成 background task 2、改进群组操作,提高易用性和速度
Bug Fix:
1、修复了UI demo 里推送badge number 显示错误
2、修改200个conversation时出现的性能问题
新功能/改进:
1、改进视频录制格式为MP4以和anroid 互通
Bug Fix:
1、解决与ShareSDK等三方库的冲突问题
2、解决群组在断网又恢复后出现的一些问题
3、解决后台删除用户在client端没有正确处理的问题
4、解决录音时锁屏的问题
新功能/改进:
1、公开群支持用户申请群主批准入群
2、支持群成员邀请其他用户入群
3、64位支持,XCode6 Beta2 适配
Bug Fix:
1、修复Push 通知发送到多个设备的问题
2、修复群组相关bugs
新功能/改进:
1、支持发送视频文件
2、支持自动登录
Bug Fix:
1、修复获取公开群相关的bug
2、修复ChatDemo UI 上的重复对话项的bug
1、公开群组的支持
2、推送通知的支持
3、SDK里添加自动登录支持
4、bug fix
1、群聊功能隆重上线
2、完善errorCode,错误处理更明确
3、bug fixes
1、优化断线重连功能
2、优化音频播放
3、优化消息发送队列和消息发送失败时的检测
4、bug fixes
1、UIDemo增加同一账号在不同手机上登录时踢出旧账号的功能
2、添加“被好友删除”时的回调通知
3、添加“好友请求被接受”时的回调通知
4、bug fixes
1、添加聊天记录分页功能
2、添加音频播放动画
3、添加聊天消息和附件加密功能
4、bug fixes
1、更新帮助文档
2、更新无UIdemo
3、更新有UIdemo
4、bug fixes
1、更新帮助文档
2、更新无UIdemo
3、添加有UIdemo
环信即时通讯云SDK V2.0重装上线。2.0是在1.0版基础上彻底的重写。更简洁易懂的API,更方便集成。