DIBUAT UNTUK IOS

iOS
Chat UI Kit

Tambahkan layar perpesanan native dengan iOS Chat UI Kit Tencent RTC. Mulai dengan percakapan, pesan, dan kontak, lalu sesuaikan pengalaman dengan aplikasi Anda.

SUMBER DAYA DEVELOPER

Dokumentasi & Contoh Chat UI Kit untuk iOS

Layanan yang lebih personal

Satukan pertanyaan tamu dan percakapan reservasi di dalam aplikasi Anda.

Bagikan detailnya

Sertakan foto dan dokumen dalam percakapan saat pengguna memerlukan lebih banyak konteks.

KEMAMPUAN CHAT IOS

Fitur esensial, siap dihubungkan

Daftar percakapan

  • Percakapan terbaru
  • Indikator pesan belum dibaca

UI Pesan

  • Tampilan pesan terintegrasi
  • Penyusun pesan terintegrasi

Berbagi media

  • Foto dan lampiran
  • Izin media native

Orang dan grup

  • Percakapan langsung
  • Interaksi grup

Jadikan milik Anda

  • Sesuaikan kode sumber UI
  • Sesuaikan dengan navigasi Anda

Komponen yang terhubung

  • Chat SDK sebagai fondasi
  • Identitas aplikasi Anda

Jelajahi iOS Chat Components

Lihat bagaimana komponen bekerja sama.

Percakapan

Mulai dari daftar percakapan

Buka daftar yang terhubung dan arahkan pilihan ke layar chat Anda.

Baca dokumentasi
Conversations.swift
import TUIChatKit
import AtomicXCore

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

PENYESUAIAN

Sesuaikan UI chat iOS Anda

Terapkan gaya visual dan alur aplikasi Anda ke dalam chat.

Menyatu secara alami dengan aplikasi Anda

Gunakan kode sumber UI native untuk menghadirkan gaya visual Anda ke dalam chat.

Baca dokumentasi

MULAI

Percakapan pertama Anda dimulai di sini

  1. 01

    Buat aplikasi Anda

    Siapkan aplikasi Chat dan pengguna uji Anda.

    Buka Konsol Chat
  2. 02

    Tambahkan Chat UI Kit untuk iOS

    Ikuti panduan platform untuk menghubungkan proyek Anda.

    Ikuti Panduan Integrasi
  3. 03

    Hubungkan pengguna Anda

    Masuk sebagai dua pengguna uji coba dan kirim pesan pertama Anda.

    Hubungkan Pengguna Anda
Chat UI Kit untuk 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)

Pertanyaan umum tentang iOS Chat UI Kit

UI Kit iOS mana yang digunakan halaman ini?

Panduan integrasi lengkap saat ini menggunakan TUIChatKit, AtomicXCore, dan komponen halaman Swift. Panduan lama menampilkan TUILogin dan pengontrol Minimalist. Ikuti panduan lengkap yang ditautkan di sini secara konsisten, alih-alih mencampur kedua integrasi.

Apa perbedaan iOS UI Kit dengan SDK?

UI Kit menambahkan komponen antarmuka yang terintegrasi di atas SDK perpesanan. Gunakan Core SDK jika Anda ingin membangun seluruh antarmuka sendiri.

Bagaimana cara mengautentikasi pengguna iOS Chat UI Kit?

Buat UserSig produksi di backend Anda. Teruskan ke klien untuk autentikasi dan simpan rahasia aplikasi Anda di server.

Apakah cuplikan iOS ini membentuk aplikasi yang lengkap?

Bagian ini menunjukkan setiap langkah integrasi secara terpisah. Ikuti panduan lengkap untuk impor, inisialisasi, login, penanganan kesalahan, dan konfigurasi khusus target. Uji perpesanan dengan akun terpisah sebelum dirilis.

Bagaimana harga penggunaan iOS Chat UI Kit ditentukan?

Penggunaan layanan Chat terkelola mengikuti paket yang Anda pilih. Periksa fitur dan kuota yang disertakan untuk aplikasi Anda; plugin opsional dan layanan Call dapat memiliki persyaratan terpisah.

Bagaimana cara mengintegrasikan Chat UI Kit iOS dengan Swift atau Objective-C?

Integrasikan paket dalam dokumentasi ke proyek Xcode dan tangani transisi siklus hidup aplikasi. Uji di iPhone dengan izin dan kemampuan yang digunakan fitur pilihan.

Bagaimana cara menguji Chat UI Kit iOS sebelum merilis aplikasi?

Periksa login, kesiapan SDK, peristiwa kirim dan terima, serta status pesan setelah tersambung kembali.

Bagaimana cara menyesuaikan antarmuka Chat UI Kit iOS?

Teruskan ChatMessageInputConfig ke ChatPage untuk mengonfigurasi kolom penulisan pesan native. Untuk layar dukungan yang berfokus pada teks, atur isShowVideoCall dan isShowAudioCall menjadi false. Sediakan ConversationInfo dengan conversationID dan type, lalu hubungkan onBack ke pengontrol navigasi Anda. Menyembunyikan tindakan panggilan mengubah antarmuka; tindakan tersebut tidak mengaktifkan atau menghapus langganan layanan Call. Gunakan API TUIChatKit yang ditampilkan dalam panduan iOS.

Temukan dukungan untuk langkah berikutnya

Diskusikan aplikasi Anda

Diskusikan produk, perkiraan penggunaan, dan kebutuhan integrasi Anda.

Hubungi Tim Penjualan

Bangun pengalaman percakapan Anda berikutnya

Bangun app Anda dengan Chat UI Kit untuk iOS.