Skip to content

Tencent Cloud Chat features a comprehensive suite of solutions including global access, one-to-one chat, group chat, message push, profile and relationship chain hosting, and account authentication.

Notifications You must be signed in to change notification settings

TencentCloud/TIMSDK

Repository files navigation

English | 简体中文

Notice: If you open a pull request in TUIKit Android or iOS and the corresponding changes are successfully merged, your name will be included in README.md with a hyperlink to your homepage on GitHub.

Instant Messaging

Product Introduction

Build real-time social messaging capabilities with all the features into your applications and websites based on powerful and feature-rich chat APIs, SDKs and UIKit components.

Android Experience App iOS Experience App

TUIKit is a UI component library based on Tencent Cloud IM SDK. It provides universal UI components to offer features such as conversation, chat, search, relationship chain, group, and audio/video call features.

Image Download

Tencent Cloud branch download address: Download

SDK Download

Native SDK Download Address Integration Guide Update Log
Android GitHub (Recommended) [Quick Integration] TUIKit Integration (Android)
[General Integration] SDK Integration (Android)
Update Log (Native)
iOS GitHub (Recommended) [Quick Integration] TUIKit Integration (iOS)
[General Integration] SDK Integration (iOS)
Mac GitHub (Recommended) [General Integration] SDK Integration (Mac)
Windows GitHub (Recommended) [General Integration] SDK Integration (Windows)
HarmonyOS GitHub (Recommended) [General Integration] SDK Integration (HarmonyOS)

TUIKit Integration

Functional Module Platform Document Link
TUIKit Library iOS TUIKit-iOS Library
Android TUIKit-Android Library
Quick Integration iOS TUIKit-iOS Quick Integration
Android TUIKit-Android Quick Integration
Modifying UI Themes iOS TUIKit-iOS Modifying UI Themes
Android TUIKit-Android Modifying UI Themes
Setting UI Styles iOS TUIKit-iOS Setting UI Styles
Android TUIKit-Android Setting UI Styles
Adding Custom Messages iOS TUIKit-iOS Adding Custom Messages
Android TUIKit-Android Adding Custom Messages
Implementing Local Search iOS TUIKit-iOS Implementing Local Search
Android TUIKit-Android Implementing Local Search
Integrating Offline Push iOS TUIKit-iOS Integrating Offline Push
Android TUIKit-Android Integrating Offline Push

Guidelines for Upgrading IMSDK to V2 APIs

API Upgrade Guidelines

Latest Enhanced Version 8.7.7201 @2025.09.05

SDK

  • Long connection channels now support standard TLS protocol.
  • Added backup CN domain for long network connection DNS addresses.
  • Long connections now include built-in HTTP-type IP addresses.
  • Supports RoomEngine synchronous query of commercial capability bits.
  • RoomEngine can pull the first 20 messages before joining live rooms.
  • Push supports OPPO private message channel templates.
  • Push supports FCM message priority configuration.
  • Push supports vivo notification type settings.
  • Added data reporting for "joining multiple avchatrooms simultaneously".
  • HarmonyOS platform IMSDK now supports building C++ interfaces.
  • Supports sending group-directed messages in communities.
  • Supports inserting local messages after login failure.
  • Supports setting group approval options when creating Work groups.
  • Unity SDK now integrates cloud search APIs.
  • Optimized error message descriptions when sending messages after being kicked offline.
  • Added cloud-controlled frequency limiting when pulling avchatroom member lists.
  • Supports triggering callbacks on SDK threads for iOS/Mac platforms.
  • Fixed Android platform Zip extraction security vulnerability.
  • Fixed token reporting errors in self-integrated Flutter push notifications.
  • Fixed occasional missing callbacks when pulling historical messages.

About

Tencent Cloud Chat features a comprehensive suite of solutions including global access, one-to-one chat, group chat, message push, profile and relationship chain hosting, and account authentication.

Resources

Stars

Watchers

Forks

Packages

No packages published