公告:TUIKit Android 与 iOS 端开放 Pull Request,merge 成功后会在 README.md 上留下您的大名并超链到您的 Github 主页!
腾讯云分流下载地址: DOWNLOAD
功能模块 | 平台 | 文档链接 |
---|---|---|
快速集成 | iOS | TUIKit-iOS快速集成 |
Android | TUIKit-Android快速集成 | |
快速搭建 | iOS | TUIKit-iOS快速搭建 |
Android | TUIKit-Android快速搭建 | |
修改界面样式 | iOS | TUIKit-iOS修改界面样式 |
Android | TUIKit-Android修改界面样式 | |
自定义消息 | iOS | TUIKit-iOS自定义消息 |
Android | TUIKit-Android自定义消息 |
- 为了更好的了解您使用TIMSDK所遇到的问题,方便快速有效定位解决TIMSDK问题,希望您按如下反馈指引反馈issue,方便我们尽快解决您的问题
- TIMSDK issue反馈指引
- 从 5.0 版本开始,SDK 新增精简版,原有版本称为标准版。
- 精简版在标准版的基础上裁剪了好友列表和会话列表两项能力,并对部分业务逻辑做了优化,以实现更高的执行效率,更小的安装包增量。
- 与标准版相比,精简版在 SDK 体积和安装包增量上都有3倍 - 4倍的缩减。如果您的 App 没有使用到好友列表和会话列表相关的功能,同时又特别关注安装包增量,建议您选择精简版。
精简版目前支持 Android 和 iOS 两个平台,后续会逐步增加对 Windows 和 Mac 平台的支持。下面以 Android 和 iOS 平台下的 SDK 为主,对比一下标准版和精简版的差异。
平台 | 对比项 | 标准版 | 精简版 |
---|---|---|---|
Android | aar 大小 | 7.8 MB | 2.5 MB |
iOS | framework 大小 | 57.7 MB | 9.2 MB |
平台 | 架构 | 标准版 | 精简版 |
---|---|---|---|
apk 增量 | armeabi-v7a | 3.2 MB | 934 KB |
arm64-v8a | 5.2 MB | 1.4 MB | |
ipa 增量 | arm64 | 2.1 MB | 908 KB |
功能模块 | 功能项 | 标准版 | 精简版 |
---|---|---|---|
资料 | 修改自己资料 | ✓ | ✓ |
获取他人资料 | ✓ | ✓ | |
群 | 创建群 销毁群 加群 退群 | ✓ | ✓ |
群资料管理 | ✓ | ✓ | |
群成员管理 | ✓ | ✓ | |
群申请列表 | ✓ | ✓ | |
群自定义属性 | ✓ | ✓ | |
消息 | 消息发送与接收 | ✓ | ✓ |
消息已读与回执 | ✓ | ✓ | |
消息撤回 | ✓ | ✓ | |
消息多端同步 | ✓ | ✓ | |
获取历史消息列表 | ✓ | ✓ | |
信令 | 信令发送与响应 | ✓ | ✓ |
离线推送 | Android 离线推送 | ✓ | ✓ |
iOS 离线推送 | ✓ | ✓ | |
关系链 | 添加好友 | ✓ | - |
好友资料管理 | ✓ | - | |
好友申请列表 | ✓ | - | |
好友分组 | ✓ | - | |
好友黑名单 | ✓ | - | |
会话 | 获取会话列表 | ✓ | - |
获取会话未读消息数 | ✓ | - | |
会话管理 | ✓ | - | |
设置会话草稿 | ✓ | - |
通用变更点
- 发布 Android & iOS 精简版 SDK
- 精简版 SDK 在原有标准版的基础上裁剪了好友和会话两项能力,并对部分业务逻辑做了优化,以实现更高的执行效率,更小的安装包增量。
通用变更点
- 优化海外登录问题
- 修复部分海外地区文件上传失败问题
- 修复含@符号的帐号上传文件失败问题
- 修复 C2C 未读数偶现错误问题
- 修复会话 showName 偶现展示异常的问题
- 文件类型消息增加获取下载 url 的接口
iOS 平台
- 修复断网时获取 C2C 消息无回调问题
Android 平台
- 修复信令解析接口偶现崩溃问题
- 修复消息中获取离线推送信息偶现崩溃问题
- 修复 API2.0 getFriendApplicationList 接口无数据不回调问题以及 getGroupMembersInfo 接口传入非群成员不回调问题
Windows 平台
- 获取加入群组时增加群组的详细信息
- 修复小文件发不出去问题
- 修复日志上报的 6002 错误
iOS
- 增加音视频离线通话的推送,并可以跳转到接听界面
- 优化自定义消息删除、撤回无效的问题
- 优化界面
- 音视频代码 swift -> oc,大幅减少第三方依赖库
- 支持 LiteAV_TRTC ,LiteAV_Professional 两种音视频依赖库 TUIKit pod 集成。
Android
- 优化 Demo 的离线推送,升级各厂商的推送 SDK 版本
- 增加音视频离线通话的推送,并可以跳转到接听界面
谁是第一位英雄,请现身!