Coder Social home page Coder Social logo

gaoqingios / timsdk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tencentcloud/timsdk

0.0 0.0 0.0 328.78 MB

腾讯云即时通信 IM 服务,国内下载镜像:

Home Page: https://cloud.tencent.com/document/product/269/36887

Java 13.29% Ruby 0.06% Objective-C 2.87% C 12.48% C++ 26.74% CSS 0.23% HTML 0.99% JavaScript 39.34% Makefile 0.89% CMake 0.16% Vue 2.97%

timsdk's Introduction

镜像下载

腾讯云分流下载地址: DOWNLOAD

TUIKit集成

​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​
功能模块 平台 文档链接
快速集成iOSTUIKit-iOS快速集成
AndroidTUIKit-Android快速集成
快速搭建iOSTUIKit-iOS快速搭建
AndroidTUIKit-Android快速搭建
修改界面样式iOSTUIKit-iOS修改界面样式
AndroidTUIKit-Android修改界面样式
自定义消息iOSTUIKit-iOS自定义消息
AndroidTUIKit-Android自定义消息

接口升级

问题反馈

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

说明

  • 从 5.0 版本开始,SDK 新增精简版,原有版本称为标准版。
  • 精简版在标准版的基础上裁剪了好友列表和会话列表两项能力,并对部分业务逻辑做了优化,以实现更高的执行效率,更小的安装包增量。
  • 与标准版相比,精简版在 SDK 体积和安装包增量上都有3倍 - 4倍的缩减。如果您的 App 没有使用到好友列表和会话列表相关的功能,同时又特别关注安装包增量,建议您选择精简版。

标准版与精简版差异对照表

功能模块 功能项 标准版 精简版
资料 修改自己资料
获取他人资料
创建群 销毁群 加群 退群
群资料管理
群成员管理
群申请列表
群自定义属性
消息 消息发送与接收
消息已读与回执
消息撤回
消息多端同步
获取历史消息列表
信令 信令发送与响应
离线推送 Android 离线推送
iOS 离线推送
关系链 添加好友 -
好友资料管理 -
好友申请列表 -
好友分组 -
好友黑名单 -
会话 获取会话列表 -
获取会话未读消息数 -
会话管理 -
设置会话草稿 -

精简版 5.0.102 @2020.09.04

SDK

通用变更点

  • 发布 Android & iOS 精简版 SDK
  • 精简版 SDK 在原有标准版的基础上裁剪了好友和会话两项能力,并对部分业务逻辑做了优化,以实现更高的执行效率,更小的安装包增量。

标准版 4.9.1 @2020.07.24

SDK

通用变更点

  • 优化海外登录问题
  • 修复部分海外地区文件上传失败问题
  • 修复含@符号的帐号上传文件失败问题
  • 修复 C2C 未读数偶现错误问题
  • 修复会话 showName 偶现展示异常的问题
  • 文件类型消息增加获取下载 url 的接口

iOS 平台

  • 修复断网时获取 C2C 消息无回调问题

Android 平台

  • 修复信令解析接口偶现崩溃问题
  • 修复消息中获取离线推送信息偶现崩溃问题
  • 修复 API2.0 getFriendApplicationList 接口无数据不回调问题以及 getGroupMembersInfo 接口传入非群成员不回调问题

Windows 平台

  • 获取加入群组时增加群组的详细信息
  • 修复小文件发不出去问题
  • 修复日志上报的 6002 错误

TUIKit & Demo

iOS

  • 增加音视频离线通话的推送,并可以跳转到接听界面
  • 优化自定义消息删除、撤回无效的问题
  • 优化界面
  • 音视频代码 swift -> oc,大幅减少第三方依赖库
  • 支持 LiteAV_TRTC ,LiteAV_Professional 两种音视频依赖库 TUIKit pod 集成。

Android

  • 优化 Demo 的离线推送,升级各厂商的推送 SDK 版本
  • 增加音视频离线通话的推送,并可以跳转到接听界面

timsdk's People

Contributors

anderlu avatar chenximo avatar denny-feng avatar lynxzhang avatar parkhuang avatar qm36 avatar rychou avatar vinsonswang avatar zhangyuiris avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.