/TIMSDK

腾讯云通信消息服务SDK,简单快速的即时通讯解决方案。

Primary LanguageC++

镜像下载

腾讯云分流下载地址: DOWNLOAD

TUIKit集成

​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​
功能模块 平台 文档链接
快速集成iOSTUIKit-iOS快速集成
AndroidTUIKit-Android快速集成
快速搭建iOSTUIKit-iOS快速搭建
AndroidTUIKit-Android快速搭建
修改界面样式iOSTUIKit-iOS修改界面样式
AndroidTUIKit-Android修改界面样式-会话列表
TUIKit-Android修改界面样式-聊天界面
TUIKit-Android修改界面样式-聊天界面-通知区域
TUIKit-Android修改界面样式-聊天界面-消息区域
TUIKit-Android修改界面样式-聊天界面-输入区域
自定义消息iOSTUIKit-iOS自定义消息
AndroidTUIKit-Android自定义消息

接口升级

问题反馈

  • 为了更好的了解您使用TIMSDK所遇到的问题,方便快速有效定位解决TIMSDK问题,希望您按如下反馈指引反馈issue,方便我们尽快解决您的问题
  • TIMSDK issue反馈指引

4.4.716 @2019.07.18

iOS & Mac平台

  • API 整理合并
  • 文件、视频、语音消息增加获取下载url的接口
  • 新增 disableStorage 接口,禁用所有本地存储
  • 修复发送在线消息后,发送端 conversation 获取 lastMsg 还能获取到的问题
  • getSenderProfile 接口去掉返回值,统一通过回调返回
  • 群组的函数 modifyReciveMessageOpt 修改为 modifyReceiveMessageOpt
  • 修复 2.X/3.X 版本给 iOS 4.X 版本发视频消息,视频截图拿不到的问题
  • 修复退出时数据上报偶现崩溃问题
  • 优化登录模块(重复登录/频繁登录/频繁切换账号/自动上线/离线被踢)
  • 修复退群/群解散后无法清除未读数问题
  • 修复偶现收不到群解散通知问题
  • 优化长时间切到后台后再切回前台,发消息耗时长的问题
  • 优化单聊未读计数问题
  • autoLogin 传参 TIMLoginParam 修改为 userID
  • initStorage 传参 TIMLoginParam 修改为 userID
  • 去掉多账号同时登陆接口(newManager,getManager,deleteManager)
  • 修复 respondsToLocator 偶现崩溃的问题
  • 修复 TIMGroupInfo -> lastMsg 调用相关函数偶现 crash 的问题
  • TUIKit
    • 优化最近联系人列表更新算法,减少刷新频率
    • 解决黑名单内存泄漏
    • 新增消息气泡和头像点击事件回调
    • 解决最近联系人与聊天窗口没有显示最新头像问题
    • 优化文档注释

Android平台

  • 整理与合并 API 接口
    • TIMManager 增加 TIMManagerExt 中的所有接口
    • TIMConversation 增加 TIMConversationExt 中的所有接口
    • TIMGroupManager 增加 TIMGroupManagerExt 中的所有接口
    • TIMMessage 增加 TIMMessageExt 中的所有接口
    • TIMUserConfig 增加 TIMUserConfigMsgExt 中的所有接口
    • 当前保留 TIMManagerExt、TIMMessageExt、TIMConversationExt、TIMGroupManagerExt、TIMUserConfigMsgExt 类原有接口以做兼容,后续这些类将废弃
  • 加好友增加单向和双向的选项
  • 新增 disableStorage 接口,禁用所有本地存储
  • 文件、视频、语音消息增加获取下载 url 的接口
  • 修复部分 android 手机,queryUserProfile 为 null 的问题
  • 修复发送在线消息后,发送端 conversation 获取 lastMsg 还能获取到的问题
  • getSenderProfile 接口去掉返回值,统一通过回调返回
  • 修复退出时数据上报偶现崩溃问题
  • 优化登录模块(重复登录/频繁登录/频繁切换账号/自动上线/离线被踢)
  • 修复退群/群解散后无法清除未读数问题
  • 修复偶现收不到群解散通知问题
  • 优化长时间切到后台后再切回前台,发消息耗时长的问题
  • 优化单聊未读计数问题
  • TUIKit
    • 支持聊天短视频消息,播放时横竖屏旋转
    • 支持 Javadoc 文档
    • 修复发送视频时,正在发送中,下载视频会导致下载失败问题
    • 修复 GroupChatManagerKit.getInstance().sendMessage 方法的 onSuccess 回调会触发两次的问题
    • 优化聊天界面说话太短问题,现在修改为至少为1秒钟,1s以下提示说话太短
    • 修复私有群-邀请成员入群时可以重复邀请同一个成员的问题
    • 处理备注不能设置为空的问题
    • 修复本机系统时间错误后,聊天界面的时间展示异常问题
    • 修复本地发送的语音消息,换一台手机后通过漫游的方式无法下载成功问题
    • 修复群主设置群名称为空时提示修改成功,实际上是修改失败的问题

Windows平台

  • 修复发送图片、文件、音频、视频等消息包含中文路径,不同终端发送中文问题
  • 修复 TIMMsgReportReaded 已读上报无效问题
  • 修复收到的消息和消息撤回的 rand 和 seq 不一致问题
  • 修复退出时数据上报偶现崩溃问题
  • 优化登录模块(重复登录/频繁登录/频繁切换账号/自动上线/离线被踢)
  • 修复退群/群解散后无法清除未读数问题
  • 修复偶现收不到群解散通知问题
  • 优化长时间切到后台后再切回前台,发消息耗时长的问题