目录

iOS SDK 更新日志


版本 V3.9.1.1 Dev 2022-4-27

修复

修复部分漫游消息拉取不到的问题

版本 V3.9.1 Dev 2022-4-19

新增特性:

  1. 用户在线状态(Presence)订阅功能。
  2. 增加自动翻译接口。除了按需翻译,IM 实现自动翻译。

优化:

  1. 缩短发送消息超时时间。
  2. DNS 服务器地址列表支持优先级设置,HTTP 和 TCP 请求重试时按 DNS 服务器地址的优先级发送请求,提升请求成功率。

版本 V3.9.0 Dev 2022-02-23

iOS SDK 3.9.0

新增特性:

  1. 单向删除服务端会话 API;
  2. 免打扰事件的多设备间同步;
  3. Push 平台推送支持扩展字段获取、后续动作、角标设置、透传消息等功能,具体见:iOS 推送集成
  4. 发送图片支持 PNG 格式;
  5. 非好友不能发送消息错误码;

优化:

  1. 减少弱网时发送消息的等待时间;
  2. EMMessage 重命名为 EMChatMessage,避免与系统类冲突;
  3. 移除 IEMPushManager 中 callBack EMError 参数的 _Nonnull 约束。
  4. API 调用在 Swift 语法的表现形式。

修复:

  1. 消息发送重试被连接成功事件中断;
  2. SDK 内存泄漏;
  3. 因时间统计为负数导致崩溃问题。

EaseIM Demo 3.9.0

新增特性:

  1. 通讯录→群聊下添加创建群组入口;
  2. 非好友不能发送消息提醒;
  3. 推送透传消息回调中增加获取推送内容示例。

优化:

  1. EMMessage 重命名为 EMChatMessage;
  2. 服务器配置界面,“使用自定义服务器”开关生效;
  3. 免费版注册用户数超过 100 时,提示注册错误。

修复:

  1. 用户被群主移除和拉黑后,其会话列表仍显示该群组的数据;
  2. 聊天室重命名后,聊天室列表未刷新。

EaseIMKit 3.9.0

新增特性:

  1. 删除服务器会话时同时会删除本地会话;
  2. 免打扰事件的多设备间同步;
  3. 发送图片支持 PNG 格式。

优化:

  1. EMMessage 重命名为 EMChatMessage;
  2. 优化撤回消息的相关提示信息。

修复:

  1. 语音消息动画播放异常;
  2. 语音消息“已听”属性重启后失效。

EaseCallKit 3.9.0

优化:

EMMessage 重命名为 EMChatMessage。

版本 V3.8.9.1 Dev 2021-12-30

修复:

版本 V3.8.9 Dev 2021-12-27

SDK : 新增

修复

版本 V3.8.8 Dev 2021-12-06

SDK :

请注意: 此版本有切换账号杀掉应用后再打开应用,不能正常打开数据库的问题,请使用3.8.9版本。

版本 V3.8.7 Dev 2021-10-22

SDK :

版本 V3.8.6 Dev 2021-10-12

SDK :

请注意: 从3.8.6开始我们采用Dev 和Stable版本并行的方式,用户可以根据需求选择使用的版本。
稳定版(Stable):基于开发版本,提供稳定的功能,持续修复 Bug,可用于发布应用;
开发版(Dev):最新版本,体现最新的功能和特性,不定期发布版本,可用于体验;

版本 V3.8.5.2 2021-09-30

SDK :

版本 V3.8.5 2021-09-10

SDK:

EaseIMKit:

版本 V3.8.4 2021-08-02

SDK:

EaseIMKit:

环信app:

版本 V3.8.3.1 2021-07-08

SDK:

环信app:

版本 V3.8.3 2021-06-05

SDK:

版本 V3.8.2 2021-06-05

SDK:

EaseIMKit:

环信app:

版本 V3.8.1 2021-04-13

SDK:

EaseIMKit:

环信app:

EaseCallKit(2021-05-07):

版本 V3.8.0 2021-02-27

SDK:

EaseIMKit:

环信APP:

注意:

版本 V3.7.4 2021-02-04

SDK:

EaseIMKit:

环信APP:

注意:

版本 V3.7.3 2020-12-31

新功能:

修复:

注意:

版本 V3.7.2 2020-10-30

新功能:

修复:

版本 V3.7.1 2020-08-27

新功能:

修复:

版本 V3.7.0 2020-07-29

新功能:

修复:

版本 V3.6.9 2020-06-23

新功能:

修复:

版本 V3.6.8 2020-06-09

新功能:

修复:

版本 V3.6.7 2020-05-15

SDK 新功能:

IM_DEMO 修改:

版本 V3.6.6 2020-04-08

新功能:

版本 V3.6.5 2020-03-13

新功能:

修复:

版本 V3.6.4 2020-02-12

新功能:

修复:

版本 V3.6.3 2020-01-03

新功能:

更新:

修复:

版本 V3.6.2 2019-11-13

新功能:

更新:

修复:

版本 V3.6.1 2019-08-02

新功能:

修复:

版本 V3.6.0 2019-05-28

新功能:

更新:

修复:

版本 V3.5.5 2019-05-16

修复:

版本 V3.5.4 2019-03-27

新功能:

修复:

优化:

版本 V3.5.3 2019-01-18

新功能:

修复:

版本 V3.5.2 2018-11-06

优化:

修复:

版本 V3.5.1 2018-09-13

新功能:

修复:

优化:

版本 V3.5.0 2018-08-13

新功能:

   1. Communication:普通通信会议,最多支持参会者6人,会议里的每个参会者都可以自由说话和发布视频,该会议类型在服务器不做语音的再编码,音质最好,适用于远程医疗,在线客服等场景;
   2. Large Communication:大型通信会议,最多参会者30人,会议里的每个参会者都可以自由说话,最多支持6个人发布视频,该会议模式在服务器做混音处理,支持更多的人说话,适用于大型会议等场景;
   3. Live:互动视频会议,会议里支持最多6个主播和600个观众,观众可以通过连麦与主播互动,该会议类型适用于在线教育,互动直播等场景。

优化:

版本 V3.4.3 2018-07-18

新功能:

版本 V3.4.2 2018-06-15

新功能:

修复:

请注意:为提供高质量且一致的音视频体验,从3.4.1版本开始,1v1 通话不再与3.1.5及以前版本兼容,请及时升级。

版本 V3.4.1 2018-05-16

优化:

新功能:

请注意:为提供高质量且一致的音视频体验,从3.4.1版本开始,1v1 通话不再与3.1.5及以前版本兼容,请及时升级。

版本 V3.4.0 2018-04-04

新功能:

版本 V3.3.9 2018-02-11

新功能:

功能更新:

版本 V3.3.8 2018-01-24

新功能:

功能更新:

版本 V3.3.7 2017-11-30

新功能:

功能修复:

版本 V3.3.6 2017-11-03

新功能:

功能修复:

版本 V3.3.5 2017-10-23

新功能:

优化:

功能修复:

版本 V3.3.4 R1 2017-08-09

功能修复:

版本 V3.3.4 2017-08-04

新功能:

功能修复及优化:

版本 V3.3.3 2017-07-21

新功能:

问题修复:

版本 V3.3.2 2017-05-18

新功能:

修复:

版本 V3.3.1 2017-04-07

新功能:

优化:

修复:

版本 V3.3.0 2017-03-07

新功能:

优化:

修复:

版本 V3.2.3 2016-12-29

新功能/优化:

红包相关:
新增:

优化:

修复:

版本 V3.2.2 R2 2016-12-14

新功能/优化:

版本 V3.2.2 2016-12-08

新功能/优化:

版本 V3.2.1 2016-11-12

新功能/优化:

bug fix:

版本 V3.2.0 2016-10-15

音视频包含大量升级改进,细节请参考集成文档

红包功能改进:

其他改进:

版本 V3.1.5 2016-8-26

新功能:

  1. 提高SDK稳定性
  2. 去除依赖库(libcrypto.a,libcurl.a,libssl.a)
  3. 提高从2.x版本SDK数据库迁移效率
  4. 进一步修改api命名的规范性,建议使用新的api,具体详情可以参考接口文档

bug fix:

  1. 修改实时视频显示问题

版本 V3.1.4 2016-7-08

新功能:

  1. 聊天室增加可以获取成员和成员数的接口
  2. 会话增加接口- (BOOL)appendMessage:(EMMessage *)aMessage
  3. 提高SDK稳定性
  4. 支持群消息@功能(在EaseUI和Demo中实现)

红包相关:

  1. 支持群内的专属红包,只有指定用户才能抢红包;
  2. 支持支付宝;
  3. 支持系统发的群红包,用户只能看到自己的领取情况;
  4. 支持绑定多张银行卡,支持解绑银行卡;
  5. 零钱页支持充值;
  6. 改版零钱页;
  7. 支持上传身份证照片做第三通道验证;
  8. 红包UI细节打磨,包括双title和各个页面细节,安卓和iOS文案统一;
  9. 错误信息梳理,关键错误基于对话框引导;
  10. 服务端性能数倍的提升;
  11. 红包数据平台完善统计项;
  12. 其他优化:优化代码结构,剥离第三方库减少和开发者库的冲突;透传消息仅给发红包用户而非群内全部用户;优化token获取和更新机制;修复若干bug。

版本 V3.1.3 2016-5-27

新功能:

  1. SDK增加实时视频通话切换摄像头功能。
  2. SDK支持ipv6。
  3. 消息支持按照本地时间或者服务器时间排序。
  4. Demo支持单聊发送红包和群聊发送红包。

bug fix:

  1. 修复自动同意好友请求有延迟的问题。

SDK细节调整:

  1. SDK将第三方依赖从SDK静态库分离出来(libssl.a,libcrypto.a,libcurl.a)

版本 V3.1.2 2016-4-22

新功能:

  1. 增加消息搜索功能,可以根据消息类型或者关键字搜索。
  2. API 修改,加载消息方法增加方向参数。
  3. 优化绑定 deviceToken 逻辑。

bug fix:

  1. Fix 修复发送系统表情时对方接到为乱码或空白的问题。

版本 V3.1.1 2016-4-01

新功能:

  1. 音视频增加弱网/断网检测功能。
  2. 音视频增加音频、视频流暂停、恢复功能。
  3. 音视频增加录制功能。
  4. 发送图片默认压缩图片,节约流量。

bug fix:

  1. Fix iOS demo 退到后台后某些情况下 crash 的 bug。

版本 V3.1.0 2016-3-06

新功能:

  1. 增加了音视频功能,用户可以建立一对一的音频通话,视频通话。

bug fix:

  1. 修复了扩展字段解析的问题。
  2. 修复了用户 ID 中有下划线时,会话中 ID 显示不完整的问题。

版本 V3.0.1 2016-2-26

bug fix:

  1. 修复部分设备在网络异常时启动 APP crash 的问题。
  2. 修复有时绑定 deviceToken 失败问题。
  3. 修复设置群组最大人数问题。
  4. 修复Demo添加好友黑名单 crash 的问题。

版本 V3.0.0 2016-2-19

  1. 全新的通信协议:全新的基于消息同步的私有协议,在不稳定网络环境下更稳定更省流量,确保消息投递的可靠、顺序以及实时性,并具有更高的安全性。同时提供了更好的扩展性,将支持更多的对接和设备同步场景。
  2. 全新的 SDK:全面重构,将核心通信模块做了更好的封装;简化了接口,结构更清晰,集成更容易;提升了登录速度和弱网络环境下的可靠性编辑。

上一页:iOS SDK API Doc

下一页:消息