ĐƯỢC XÂY DỰNG CHO IOS

iOS
Chat UI Kit

Thêm màn hình nhắn tin gốc bằng iOS Chat UI Kit của Tencent RTC. Bắt đầu với cuộc trò chuyện, tin nhắn và danh bạ, sau đó điều chỉnh trải nghiệm cho phù hợp với ứng dụng.

TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN

Tài liệu & Ví dụ về Chat UI Kit cho iOS

Dịch vụ mang tính cá nhân hơn

Tập trung câu hỏi của khách và các cuộc trò chuyện về đặt chỗ ngay trong ứng dụng.

Chia sẻ thông tin chi tiết

Đưa ảnh và tài liệu vào cuộc trò chuyện khi mọi người cần thêm thông tin bối cảnh.

KHẢ NĂNG TRÒ CHUYỆN IOS

Các tính năng thiết yếu, sẵn sàng kết nối

Danh sách cuộc trò chuyện

  • Cuộc trò chuyện gần đây
  • Chỉ báo tin nhắn chưa đọc

Giao diện nhắn tin

  • Chế độ xem tin nhắn được tích hợp
  • Trình soạn thảo tích hợp

Chia sẻ nội dung đa phương tiện

  • Ảnh và tệp đính kèm
  • Quyền truy cập nội dung đa phương tiện native

Mọi người và nhóm

  • Cuộc trò chuyện trực tiếp
  • Tương tác nhóm

Biến nó thành của bạn

  • Điều chỉnh mã nguồn UI
  • Điều chỉnh cho phù hợp với hệ thống điều hướng

Các thành phần được kết nối

  • Chat SDK nền tảng
  • Danh tính ứng dụng của bạn

Khám phá iOS Chat Components

Xem cách các thành phần phối hợp với nhau.

Cuộc trò chuyện

Bắt đầu với danh sách cuộc trò chuyện

Mở danh sách đã kết nối và chuyển mục được chọn đến màn hình trò chuyện.

Đọc tài liệu
Conversations.swift
import TUIChatKit
import AtomicXCore

let page = ConversationsPage(onConversationClick: { info in
    // Navigate to ChatPage with info.conversation.
})
navigationController?.pushViewController(page, animated: true)

TÙY CHỈNH

Tùy chỉnh UI chat iOS

Đưa phong cách hình ảnh và luồng ứng dụng của bạn vào chat.

Hòa nhập tự nhiên vào ứng dụng của bạn

Sử dụng mã nguồn UI gốc để đưa phong cách hình ảnh của bạn vào cuộc trò chuyện.

Đọc tài liệu

BẮT ĐẦU

Cuộc trò chuyện đầu tiên của bạn bắt đầu tại đây

  1. 01

    Tạo ứng dụng của bạn

    Thiết lập ứng dụng Chat và người dùng thử nghiệm.

    Mở bảng điều khiển Chat
  2. 02

    Thêm Chat UI Kit cho iOS

    Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.

    Làm theo Hướng dẫn tích hợp
  3. 03

    Kết nối người dùng của bạn

    Đăng nhập bằng hai người dùng thử nghiệm và gửi tin nhắn đầu tiên.

    Kết nối người dùng của bạn
Chat UI Kit cho iOS
Podfile
# After adding the repository's chat source to your project
pod 'TUIChatKit', :path => 'chat/uikit/TUIChatKit.podspec'
Conversations.swift
import TUIChatKit
import AtomicXCore

let page = ConversationsPage(onConversationClick: { info in
    // Navigate to ChatPage with info.conversation.
})
navigationController?.pushViewController(page, animated: true)

Câu hỏi thường gặp về iOS Chat UI Kit

Trang này sử dụng UI Kit nào cho iOS?

Hướng dẫn tích hợp đầy đủ hiện tại sử dụng TUIChatKit, AtomicXCore và các thành phần trang Swift. Các hướng dẫn cũ sử dụng TUILogin và bộ điều khiển Minimalist. Hãy nhất quán làm theo hướng dẫn đầy đủ được liên kết tại đây thay vì kết hợp hai phương thức tích hợp.

iOS UI Kit khác SDK như thế nào?

UI Kit bổ sung các thành phần giao diện được tích hợp trên SDK nhắn tin. Hãy sử dụng Core SDK nếu bạn muốn tự xây dựng toàn bộ giao diện.

Làm cách nào để xác thực người dùng của iOS Chat UI Kit?

Tạo UserSig cho môi trường production ở backend. Chuyển mã này cho máy khách để xác thực và giữ khóa bí mật của ứng dụng trên máy chủ.

Các đoạn mã iOS này có tạo thành một ứng dụng hoàn chỉnh không?

Nội dung này trình bày từng bước tích hợp riêng lẻ. Hãy làm theo hướng dẫn đầy đủ về nhập thư viện, khởi tạo, đăng nhập, xử lý lỗi và cấu hình dành riêng cho nền tảng đích. Kiểm thử nhắn tin bằng các tài khoản riêng trước khi phát hành.

Mức phí sử dụng iOS Chat UI Kit được tính như thế nào?

Mức sử dụng dịch vụ Chat được lưu trữ phụ thuộc vào gói bạn chọn. Hãy kiểm tra các tính năng và hạn mức đi kèm cho ứng dụng; plugin tùy chọn và dịch vụ Call có thể có yêu cầu riêng.

Làm thế nào để tích hợp Chat UI Kit iOS với Swift hoặc Objective-C?

Tích hợp gói trong tài liệu vào dự án Xcode và xử lý chuyển đổi vòng đời ứng dụng. Kiểm thử trên iPhone với quyền và khả năng mà tính năng đã chọn sử dụng.

Làm thế nào để kiểm thử Chat UI Kit iOS trước khi phát hành ứng dụng?

Kiểm tra đăng nhập, SDK sẵn sàng, sự kiện gửi nhận và trạng thái tin nhắn sau kết nối lại.

Làm thế nào để tùy chỉnh giao diện Chat UI Kit iOS?

Truyền ChatMessageInputConfig vào ChatPage để cấu hình trình soạn tin nhắn gốc. Với màn hình hỗ trợ tập trung vào văn bản, đặt isShowVideoCall và isShowAudioCall thành false. Cung cấp ConversationInfo với conversationID và type, rồi kết nối onBack với bộ điều khiển điều hướng của bạn. Ẩn thao tác gọi chỉ thay đổi giao diện; việc này không kích hoạt hay xóa đăng ký dịch vụ Call. Dùng các API TUIChatKit được trình bày trong hướng dẫn iOS.

Tìm hỗ trợ cho bước tiếp theo

Trao đổi về ứng dụng của bạn

Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.

Liên hệ bộ phận kinh doanh

Xây dựng trải nghiệm trò chuyện tiếp theo

Xây dựng app bằng Chat UI Kit cho iOS.