全部文档

更新时间: 2021-03-08

# 4.1.1 Dev

发布日期:2021/01/15

  1. 增加了图片缩略图可尺寸可配置功能

  2. 优化了处理地理位置缩略图模糊的问题

  3. 优化了 IMkit 会话界面下拉消息条数可配置

  4. 增加了进入群会话有 @ 我消息时,可点击定位到 @ 我消息处的功能

# 4.1.0 Dev

发布日期:2020/12/17

问题修复:

  1. 修复了会话列表在收取大量新消息卡顿的问题

  2. 修复了 disconnect 之后发送定向消息偶现崩溃的问题

  3. 修复了断开连接之后,未清空聊天室状态缓存和聊天室属性缓存的问题

# 4.0.3 Stable

发布日期:2020/11/23

问题修复:

  1. 修复了无网状态下进入会话页面设置按钮和发送按钮重叠问题

  2. 修复了已读未读样式时未读会刷新两次的问题

  3. 修复了设置免打扰之后,杀死打开 APP,免打扰状态异常问题

  4. 修复了当协议栈连接过程中出现问题(如 ping 超时),SDK 重连成功之后没有加入聊天室的问题

  5. 修复了 RCNaviThread 内存泄漏问题

  6. iPhoneXR、iPhone11、iPhoneXS 等设备表情页为 4 页时无法加载 emoji 问题

  7. Xcode12 iOS14 选择图片时,点击图片无法跳转到对应的预览页,只能停留在第一张的问题

  8. 修复消息扩展功能,setMessageExtra 可以设置为空字符串

  9. 断开连接之后,清空聊天室状态缓存和聊天室 kv 缓存

# 4.0.4 Dev

发布日期:2020/11/12

新增功能:

  1. 发送消息时,支持设置该条消息的推送属性,详细如下:

    • 支持设置通知标题
    • 支持设置是否强制显示通知详细,当目标用户设置通知不显示详细时,可通过此属性设置通知显示详细内容,默认为不强制
    • 目标用户未在线时,针对不同 Android 厂商平台,设置消息所使用的 channel_Id,支持小米、华为、OPPO 厂商平台,默认情况下不需要进行设置
    • 目标用户未在线时,针对 vivo 厂商平台,设置消息所使用的推送通道类型,默认为运营消息类型,可设置为系统消息类型。查看 vivo 消息类型说明 (opens new window)
    • 支持针对目标用户为 Android 平台的通知 ID 设置功能,目前支持小米、华为厂商平台
    • 支持针对目标用户为 iOS 平台通知分组设置 thread-id
    • 支持针对目标用户为 iOS 平台通知合并功能 apns-collapse-id

功能优化:

  1. 优化了通知显示逻辑,默认单聊消息通知标题显示为用户名称,群组消息通知标题显示为群组名称

  2. 优化了自定义已读未读样式时,未读会刷新两次的问题

  3. 优化 iPad 默认横屏并且分屏时会话列表布局超出当前视图问题

  4. 优化了 SDK 心跳机制

  5. 会话快捷回复功能,回复内容不做长度限制,开发者可根据情况设置内度,但建议不超过 30 个字

问题修复:

  1. 修复了没有网络的情况下进入会话列表,在 emoji 选项时表情面板中显示了表情设置按钮

  2. 修复了 connect 时 iOS nil 转成 char* 崩溃问题

  3. 修复了设置免打扰之后,杀死应用再打开后,免打扰状态异常问题

  4. 修复了当协议栈连接过程中出现问题(如 ping 超时),SDK 重连成功之后没有加入聊天室的问题

  5. 修复了 RCNaviThread 内存泄漏问题

  6. 修复了 iPhoneXR、iPhone11、iPhoneXS 等设备表情页为 5 页时首次滑动 Emoji 无法加载 Emoji 问题

  7. 修复了 Xcode12 iOS14 选择图片时,点击图片无法跳转到对应的预览页,只能停留在第一张的问题

# 4.0.3.1 Dev

发布日期:2020/09/29

问题修复:

  1. 修复了 IMKit 合并转发功能,合并转发的内容中包含手机号或包含 7 位的数字时解析字符乱码的问题

  2. 修复了 IMkit 关闭相册后没有释放相册资源的问题

# 4.0.3 Dev

发布日期:2020/09/18

新增功能:

  1. 针对单条消息增加了消息扩展属性设置功能,消息发送前需要设置为可扩展后,才能对该条消息进行扩展信息添加。查看文档

问题修复:

  1. 修复了 IMKit 会话界面中上拉加载历史消息时,滑动到最后一个 cell 显示并不触发上拉,接收新消息会加到数据源的中,导致上拉时历史消息断层的问题

  2. 修复了 IMKit ConnectionService 的全局状态监听错误的 get 方法

  3. 修复了 IMKit 发送合并转发消息,在 Web 端查看详细内容时,显示不正确的问题

  4. 修复了 IMLib 多端情况下会话状态免打扰功能,在其他端设置免打扰,端上仍然能收到通知的问题

  5. 修复了 IMKib 转发群聊的 @ 消息后,携带 @ 属性的问题,修复后只对消息内容进行转发

# 4.0.2 Dev

发布日期:2020/08/19

新增功能:

  1. IMLib SDK 增加了聊天室 KV 属性变化监听能力,聊天室中属性每次变化时都会同步监听状态

问题修复:

  1. 修复了收到小视频消息下载过程中时退到后台,再次进入小视频没有播放也没有显示播放按钮的问题

  2. 引用消息支持本地消息搜索功能

  3. 修复了因 Hash 碰撞导致点击的图片、视频与打开后的图片、视频不匹配的问题

  4. 修复了进入 [有人@我] 的会话界面,无法跳转到的对应消息 Cell 的问题

# 4.0.1.1 Dev

发布日期:2020/08/03

新增功能:

  1. 增加了静默消息功能,发送单条消息时支持设置该条消息没有通知

# 4.0.1 Dev

发布日期:2020/07/21

问题修复:

  1. 修复了合并转发消息 cell 气泡边缘显示问题

  2. IMKit SDK 进入会话界面时默认不主动获取历史消息

  3. 解决了上传的图片文件包含 / 被转义成 %2F 无法被国外环境识别的问题,图片,小视频,acc 语音等需要上传的文件都受到影响

  4. 修复了连续调用两次 joinChatroom,第二次获取不到聊天室自定义属性,一直返回未同步完成的问题

  5. 解决了下拉加载更多会话后,从其他页面切回会话列表页面,加载会话变少的问题

  6. 修复了 iOS14 上 pageControl 使用图片引起的崩溃问题

功能优化:

  1. IMKit SDK 优化了发送消息用户体验

# 4.0.0.1 Dev

发布日期:2020/06/19

新增功能:

  1. 增加了会话免打扰及会话置顶多端状态同步功能

问题修复:

  1. 修复了聊天页面长按某条消息时,偶现消息操作菜单栏显示不正确的问题

  2. 修复了播放小视频时接收音视频通话,挂断后小视频依然播放

  3. 修复了消息发送失败时,会话列表页面和聊天页面 UI 显示不一致的问题

  4. 修复了接收小视频消息,下载小视频文件时切到后台,再次启动 App 进度条显示样式的问题。

  5. 修复了 iPad 横竖屏切换 Emoji Tab 显示错误的问题

功能优化:

  1. 重构了底层通讯协议栈及连接逻辑,使服务运行更加稳定,详细查看 v4 版本升级说明

  2. 优化了上传文件服务,当发送富媒体消息时如图片、文件、小视频等,上传文件失败情况下会自动切换到备用服务器进行存储,用户无感知。

  3. 删除了废弃的功能接口,详细查看 v4 版本升级说明

# 2.10.6 Dev

发布日期:2020/05/08

新增功能:

  1. 消息引用功能默认打开,会话中长按消息后,可引用该消息进行回复

  2. 新增了小视频录制时长配置功能,录制时长上限不超过 2 分钟,默认为 10 秒,RCIM 类文件中通过如下属性进行设置

    /**
    小视频的最长录制时间,单位是秒,默认值是 10s。
    
    @discussion 在集成了融云小视频功能后,可以通过此方法来设置小视频的最长录制时间。录制时间最长不能超过 2 分钟,超过 2 分钟,以  2  分钟为准。
     */
    @property (nonatomic, assign) NSUInteger sightRecordMaxDuration;
    
    已复制
    1
    2
    3
    4
    5
    6

问题修复:

  1. 修复了切换暗黑模式偶现 reloadItemsAtIndexPaths 时崩溃问题

  2. 修复了 SDK 上若干 Bug,提升了稳定性

功能优化:

  1. 优化了合并转发消息中图片、小视频浏览体验

  2. 优化了 IMLib 对外接口注释说明,使开发者集成时能够方便对功能的理解

# 2.10.5 Dev

发布日期:2020/04/10

新增功能:

  1. 增加了消息引用功能,默认为关闭状态,RCIM 类文件中设置如下属性进行开通

    /*!
    是否支持消息引用功能,默认值是NO,开启之后,聊天页面长按消息支持引用(目前仅支持文本消息、文件消息、图文消息、图片消息、引用消息的引用)
    */
    @property (nonatomic, assign) BOOL enableMessageReference;
    
    已复制
    1
    2
    3
    4
  2. 增加了动态导航功能,使融云 IM 服务在导航地址异常情况下,确保对业务没有影响提升稳定性

问题修复:

  1. 修复了 IMKit SDK 特定场景预览视频后,退出了预览界面,还是能听见视频声音的问题

  2. 修复了 IMKit SDK 在 iPad 下横竖屏切换时 UI 显示问题

  3. 修复了会话列表,聚合会话功能手动加载更多会话时出现重复的问题

功能优化:

  1. 开放了 RCHQVoiceMessageCell 类,支持开发者修改高清语音消息显示样式

  2. 优化了逐条转发消息过滤功能,音视频通话消息不支持逐条转发功能

# 2.10.4 Stable

发布日期:2020/02/20

新增功能:

  1. 增加了通过 URL 下载多媒体的文件对应的取消下载接口

  2. IMKit SDK 增加了视频文件浏览时,支持长按屏幕后,可选择保存视频到本地相册功能

  3. 增加了文本消息撤回后重新编辑功能

  4. IMLib SDK 增加了聊天室属性自定义存储功能,查看功能文档

  5. IMKit SDK 增加了对 iOS 13 暗黑 UI 的适配,默认为关闭状态,开启后根据系统设置自动适配。

    RCIM 中
    /*!
    是否支持暗黑模式,默认值是 NO,开启之后 UI 支持暗黑模式,可以跟随系统切换
    */
    @property (nonatomic, assign) BOOL enableDarkMode;
    
    已复制
    1
    2
    3
    4
    5
  6. CallLib、CallKit SDK 支持了自定义设置接听铃声的问题,查看详细 (opens new window)

  7. IMKit SDK 单聊会话支持了阅后即焚功能,该功能需要配置后才能使用

  8. IMKit SDK 单聊、群组会话支持了合并转发功能,该功能需要配置后才能使用

  9. IMKit SDK 实现了对 iOS 13 的适配

问题修复:

  1. 修复了 IMKit SDK 聊天室中不能点击用户头像查看用户信息的问题

  2. 修复了消息 cell 暗黑模式下显示错误的问题

  3. 修复了发送图片消息引起内存增加,图片消息不释放的问题

  4. 修复了被目标用户加入黑名单后,发送消息聊天页面不显示“您的消息已发出,但被对方拒绝”的问题

  5. 修复了 iPad 小视频拍摄时横屏按钮被遮挡问题

  6. 修复了点击查看图片消息正在下载时,长按保存后点击其他的位置卡死的问题。

  7. 修复了大图预览时显示个别大图异常的问题。

  8. UIAlertView,UIActionSheet 替换为 UIAlertController 解决了 iOS 13 系统兼容问题。

  9. IMKit SDK 修复了接收多张图片消息的会话中预览加载问题

  10. IMKit SDK 修复了特殊情况下发送 GIF 消息显示不正确问题

  11. 修复了加载大图占用内存过多的崩溃问题

  12. 修复了 iPhone 11 录制视频偶现崩溃的问题

  13. IMKit SDK 修复了相册中发送小视频收不到 Push 问题

功能优化:

  1. 优化了群组中 @群成员时,优先显示用户群昵称逻辑

  2. 适配了 iOS 13 Window

  3. 优化连接,解决 30013 & 32054 问题,详细查看 SDK 状态码表

  4. IMKit SDK 支持了会话草稿消息,在会话列表中的排序功能

  5. IMKit SDK 优化了刘海屏手机上位置共享界面样式

  6. 优化了获取海量离线消息时的获取速度,提升了用户体验

  7. 优化了视频文件压缩逻辑,提升了视频清晰度

  8. IMLib SDK 优化了下载文件接口

# 2.9.24 Stable

发布日期:2019/09/17

问题修复:

  1. 修复了无网状态下发送消息失败,拉取会话列表出现重复的问题

  2. 修复了 CocoaPod 引入 SDK 加入 -all_load 参数导致重复定义 gifData 的报错

  3. IMKit SDK UIWebView 替换为 WKWebView

  4. 修复了快捷回复功能

功能优化:

  1. 优化了每次进入相册选择页面,默认进入到相机胶卷页面

# 2.9.22 Dev

发布日期:2019/08/16

新增功能:

  1. IMLib SDK 中新增获取服务端历史消息接口,支持获取指定时间前 N 条消息或后 N 条消息。

  2. 对 iOS 13 公测版进行了适配

功能优化:

  1. 优化了 IMKit SDK 图片消息展示规则

  2. 实现了 IMKit SDK 会话列表分页加载

# 2.9.21 Dev

发布日期:2019/08/01

新增功能:

  1. 支持了发送 GIF 图片消息功能

  2. 会话界面中增加了消息快捷回复功能

问题修复:

  1. 修复了文本消息点击链接的问题

  2. 修复了加载更多消息时给每条消息添加时间逻辑错误的问题

  3. 修复了 @功能中,用户信息的 userId 为 nil 的问题

# 2.9.20 Dev

发布日期:2019/07/15

问题修复:

  1. 解决了小视频录制完成后预览过程中切入后台或者锁屏,再进入应用后的显示问题

  2. 修复了音视频消息撤回的 BUG

功能优化:

  1. 优化了清除用户信息缓存的问题

  2. 优化了后台 SDK 断开连接的处理逻辑

# 2.9.19 Dev

发布日期:2019/06/28

新增功能:

  1. 增加了高质量语音消息功能,需要注意高质量语音消息与旧版本 SDK 不兼容,旧版本 SDK 无法收听新的高质量语音消息。

问题修复:

  1. 修复了发送小视频消息加载过程中,取消发送不成功的问题

功能优化:

  1. 优化了发送图片消息,加载相册列表时性能问题

# 2.9.18 Stable

发布日期:2019/06/05

功能优化:

  1. 优化了 SDK 会话加载性能

# 2.9.17 Stable

发布日期:2019/05/24

问题修复:

  1. 修复了文本消息中包含表情和网址情况下的显示问题

  2. 修复了 iPad 键盘收回问题

功能优化:

  1. 优化了 IMKit SDK 中图片、视频消息自定义显示逻辑

  2. 优化 SDK 内存问题

# 2.9.16 Dev

发布日期:2019/05/14

新增功能:

  1. 增加了发送 VoIP 推送消息接口

功能优化:

  1. 优化了 IM 重连的逻辑

# 2.9.15 Dev

发布日期:2019/04/23

新增功能:

  1. 新增了获取不包含设置消息免打扰会话的,某些会话类型的未读消息数接口

问题修复:

  1. 修复了文本消息中包含表情和网址情况下的显示问题

功能优化:

  1. 优化了 IMKit SDK 中图片、视频消息自定义显示逻辑

# 2.9.14 Stable

发布日期:2019/04/11

问题修复:

  1. 修复了英文环境下,视频通话页面摄像头按钮显示问题

  2. 解决了图片消息占用内存的问题

功能优化:

  1. 优化了音视频通讯引擎

# 2.9.13 Dev

发布日期:2019/03/29

问题修复:

  1. 修复了 SDK 性增强了稳定性

功能优化:

  1. 对 CallKit、CallLib SDK 中核心音视频引擎进行了升级,新版本与之前版本不兼容,查看详细 (opens new window)

# 2.9.12 Dev

发布日期:2019/03/19

新增功能:

  1. 增加了 “ 输入工具栏尺寸(高度)发生变化的回调” 方法

  2. 增加图片下载 Token 验证

功能优化:

  1. 优化了会话列表和聊天页面针对 iPad 横竖屏切换的适配

  2. 优化了 IMKit SDK 国际化英语提示内容

# 2.9.11 Stable

发布日期:2019/02/22

问题修复:

  1. 修复了录制小视频时的显示问题。

功能优化:

  1. 聊天页面输入框针对 iPhoneX 适配。

# 2.9.10 Dev

发布日期:2019/01/25

问题修复:

  1. 修复了获取 SDK 连接状态时,如用户被封禁则返回 31011

  2. 修复了某种特殊情况点击消息中手机号不灵敏的问题

  3. 修复了拍摄小视频未发送,切换到后台再开启应用后小视频被取消的问题

功能优化:

  1. 优化了拉取离线消息较多时的内存占用

  2. 更新了红包 SDK,对群会话中红包消息的用户昵称显示进行了优化

# 2.9.9 Dev

发布日期:2019/01/10

新增功能:

  1. 增加了推送是否显示详情的接口

  2. 增加了批量删除会话中指定服务器端消息接口

  3. RCUserInfo 中添加扩展信息字段 extra

问题修复:

  1. 修复了本地未提供用户信息时接收到系统消息后仍会弹出本地通知的问题

  2. 修复了从相册选取图片资源时显示不全的问题

  3. 修复了撤回一条消息后的通知栏的显示问题

# 2.9.8 Dev

发布日期:2018/11/22

新增功能:

  1. 新增了在本地相册中选择视频发送功能,可发送视频文件时长不超过 2 分钟

问题修复:

  1. 修复了第一次进入聊天页面语音发送按钮 UI 显示问题

  2. 修复了聊天页面中第一次下拉刷新后,页面又滚动到了最底部的问题

功能优化:

  1. 优化了录音按钮点击延迟录制的问题

  2. 优化了会话列表中偶现头像闪动问题

  3. 提升了实时音视频最大码率,提高了视频的清晰度

# 2.9.7 Stable

发布日期:2018/10/19

问题修复:

  1. 修复了播放语音消息时开始录制,录制不成功,1 秒后自动中断的问题

功能优化:

  1. 适配了 iPhone XS Max

  2. 优化了会话页面加载消息性能,增强稳定性

# 2.9.6 Stable

发布日期:2018/09/06

问题修复:

  1. 修复了发送 PNG 图片因缩略图大小超过限制无法发送的问题

# 2.9.5 Stable

发布日期:2018/08/25

新增功能:

  1. 新增了融云动态表情 SDK

问题修复:

  1. 修复了部分 BUG

# 2.9.4 Stable

发布日期:2018/08/21

问题修复:

  1. SDK 多端互踢时增加设备信息提醒能力

  2. 修复了上传数据 100% 时仍然无法正常发送的问题

  3. 修复了发送图片时原图无法正常发送的问题

# 2.9.3 Stable

发布日期:2018/07/31

问题修复:

  1. 修复了撤回消息时用户信息没有发送到 IM 的 BUG

功能优化:

  1. 更新了输入框图片资源,支持输入框的横竖屏切换。

  2. 优化了阅读回执功能,解决发送阅读回执时,发送成功以及发送失败方法没有回调的问题

  3. 优化了正在输入状态消息状态显示的相关逻辑

# 2.9.2 Dev

发布日期:2018/07/06

新增功能:

  1. 实时音视频增加录音、美颜、分辨率设置功能

问题修复:

  1. 修复了在获取历史消息后,UI 显示的问题

功能优化:

  1. 更新了 SDK 内置的 Emoji 表情

  2. 优化了会话中下拉刷新的逻辑和交互逻辑

  3. 优化了消息撤回逻辑

# 2.9.1 Stable

发布日期:2018/06/13

功能优化:

  1. 支持了 WebP 格式图片

  2. 修复了不停点击发送语音消息按钮,录音界面不消失问题

  3. 优化了修改 isShowNotificationNumber 属性后刷新 UI

# 2.9.0 Dev

发布日期:2018/05/16

功能优化:

  1. 实时音视频引擎升级,新老引警不兼容,老引擎仍然可以使用,查看详细 (opens new window)

文档是否解决您的问题 ?

如果遇到产品相关问题,您可 提交工单 寻求帮助