Skip to content

Latest commit

 

History

History
252 lines (213 loc) · 11.3 KB

README_ZH.md

File metadata and controls

252 lines (213 loc) · 11.3 KB

English | 简体中文

公告:TUIKit Android 与 iOS 端开放 Pull Request,merge 成功后会在 README.md 上留下您的大名并超链到您的 Github 主页!

即时通信 IM

产品简介

即时通信 IM(Instant Messaging)基于 QQ 底层 IM 能力开发,仅需植入 IM SDK 即可轻松集成聊天、会话、群组、资料管理和直播弹幕能力,也支持通过信令消息与白板等其他产品打通,全面覆盖您的业务场景,支持各大平台小程序接入使用,全面满足通信需要。

Android 体验 App iOS 体验 App

我们提供了一套基于 IM SDK 的 TUIKit 组件库,组件库包含了会话、聊天、搜索、关系链、群组、音视频通话等功能。基于 UI 组件您可以像搭积木一样快速搭建起自己的业务逻辑。

镜像下载

腾讯云分流下载地址: DOWNLOAD

SDK下载

终端 SDK 下载地址 集成指引文档 更新日志
Android Github(推荐) 【极速集成】导入TUIKit (Android)
【常规集成】快速导入到工程 (Android)
更新日志(终端)
iOS Github(推荐) 【极速集成】导入TUIKit (iOS)
【常规集成】快速导入到工程 (iOS)
Mac Github(推荐) 【常规集成】快速导入到工程 (Mac)
Windows Github(推荐) 【常规集成】快速导入到工程 (Windows)

TUIKit集成

功能模块 平台 文档链接
TUIKit 界面库 iOS TUIKit-iOS界面库
Android TUIKit-Android界面库
快速集成 iOS TUIKit-iOS快速集成
Android TUIKit-Android快速集成
修改界面主题 iOS TUIKit-iOS修改界面主题
Android TUIKit-Android修改界面主题
设置界面风格 iOS TUIKit-iOS设置界面风格
Android TUIKit-Android设置界面风格
添加自定义消息 iOS TUIKit-iOS添加自定义消息
Android TUIKit-Android添加自定义消息
添加自定义表情 iOS TUIKit-iOS添加自定义表情
Android TUIKit-Android添加自定义表情
实现本地搜索 iOS TUIKit-iOS实现本地搜索
Android TUIKit-Android实现本地搜索
接入离线推送 iOS TUIKit-iOS接入离线推送
Android TUIKit-Android接入离线推送

基础版与增强版差异对比

  • SDK 从 5.4 版本开始,原有精简版改名为增强版,原有标准版改名为基础版。
  • 增强版与基础版同时支持 V2 API;但增强版不再支持旧版 API,基础版继续支持旧版 API。
  • 如果您没有接入过旧版 API,建议您直接使用 V2 API,选择增强版 SDK。
  • 如果您已经接入了旧版 API,推荐您升级到 V2 API,逐步切换到增强版 SDK。
  • 在 SDK 体积和安装包增量上,增强版与基础版相比有大幅度缩减。
  • 在 SDK 功能支持上,增强版与基础版相比提供了更多新功能特性。
  • 后续新功能开发,只在增强版上提供支持;基础版后续只做例行维护与现有问题修复。
  • SDK 从 6.8 版本开始,发布增强版 Pro,支持网络层双线路加速,提供更强的网络抗性。

SDK 体积大小对比

平台 对比项 基础版 增强版
Android aar 大小 7.8 MB 3.1 MB
iOS framework 大小 57.7 MB 11.2 MB

App 体积增量对比

平台 架构 基础版 增强版
apk 增量 armeabi-v7a 3.2 MB 1.1 MB
arm64-v8a 5.2 MB 1.7 MB
ipa 增量 arm64 2.1 MB 1.1 MB

IMSDK 升级 V2API 接口指引

接口升级指引

最新增强版 7.4.4643 @2023.08.11

SDK

  • 支持 Switch 主机平台
  • 支持订阅用户和取消订阅用户资料
  • 支持表情回复
  • 支持语音转文字能力
  • 支持在直播群里撤回消息
  • 支持设置全局消息接收选项
  • 单条转发消息支持富媒体资源自动续期
  • 语音、视频消息支持安全打击后通知
  • 消息撤回支持“撤回原因”+“撤回者”
  • 修复单聊会话最后一条消息的已读状态不准的问题
  • 修复删除好友后会话中好友备注信息未及时清空问题
  • 优化 SQLite 文件损坏的处理

TUIKit & Demo

  • 支持会话分组排序信息云端存储
  • iOS 优化视频发送流程
  • Android 修复连续语音消息自动播放失败的问题
  • Android 修复通话记录列表时间显示错误的问题
  • Android 修复 Chat 简约版消息列表 Item 概率出现重叠的问题

最新基础版 5.1.66 @2021.09.22

Android

  • 去掉 WiFi 信息的获取

问题反馈

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