DIBINA UNTUK IOS

iOS
Chat UI Kit

Tambahkan skrin pemesejan natif dengan iOS Chat UI Kit Tencent RTC. Mulakan dengan perbualan, mesej dan kenalan, kemudian sesuaikan pengalaman mengikut aplikasi anda.

SUMBER PEMBANGUN

Dokumentasi & Contoh Chat UI Kit untuk iOS

Perkhidmatan yang lebih diperibadikan

Satukan soalan tetamu dan perbualan tempahan dalam aplikasi anda.

Kongsi butiran

Bawa foto dan dokumen ke dalam perbualan apabila pengguna memerlukan lebih banyak konteks.

KEUPAYAAN SEMBANG IOS

Ciri penting, sedia untuk disambungkan

Senarai perbualan

  • Perbualan terkini
  • Penunjuk mesej belum dibaca

UI Pemesejan

  • Paparan mesej bersepadu
  • Penyusun mesej bersepadu

Perkongsian media

  • Foto dan lampiran
  • Kebenaran media natif

Individu dan kumpulan

  • Perbualan langsung
  • Interaksi kumpulan

Jadikan ia milik anda

  • Sesuaikan kod sumber UI
  • Sesuaikan dengan navigasi anda

Komponen yang disambungkan

  • Chat SDK sebagai asas
  • Identiti aplikasi anda

Terokai iOS Chat Components

Lihat cara komponen berfungsi bersama.

Perbualan

Mulakan dengan senarai perbualan

Buka senarai yang disambungkan dan halakan pilihan ke skrin sembang 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 sembang iOS anda

Gabungkan gaya visual dan aliran aplikasi anda ke dalam chat.

Sebati secara semula jadi dengan aplikasi anda

Gunakan kod sumber UI natif untuk menerapkan gaya visual anda pada sembang.

Baca dokumentasi

MULA SEKARANG

Perbualan pertama anda bermula di sini

  1. 01

    Cipta aplikasi anda

    Sediakan aplikasi Chat dan pengguna ujian anda.

    Buka Konsol Chat
  2. 02

    Tambah Chat UI Kit untuk iOS

    Ikuti panduan platform untuk menyambungkan projek anda.

    Ikuti Panduan Integrasi
  3. 03

    Hubungkan pengguna anda

    Daftar masuk sebagai dua pengguna ujian dan hantar mesej 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)

Soalan lazim tentang iOS Chat UI Kit

UI Kit iOS yang manakah digunakan oleh halaman ini?

Panduan integrasi penuh semasa menggunakan TUIChatKit, AtomicXCore dan komponen halaman Swift. Panduan terdahulu menunjukkan TUILogin dan pengawal Minimalist. Ikuti panduan penuh yang dipautkan di sini secara konsisten dan jangan campurkan kedua-dua integrasi.

Apakah perbezaan antara iOS UI Kit dengan SDK?

UI Kit menambahkan komponen antara muka bersepadu pada SDK pemesejan. Gunakan Core SDK jika anda mahu membina keseluruhan antara muka sendiri.

Bagaimanakah cara mengesahkan pengguna iOS Chat UI Kit?

Jana UserSig produksi pada backend anda. Hantarkannya kepada klien untuk pengesahan dan simpan rahsia aplikasi anda pada pelayan.

Adakah coretan iOS ini membentuk sebuah aplikasi yang lengkap?

Ini menunjukkan setiap langkah integrasi secara berasingan. Ikuti panduan lengkap untuk import, pemulaan, log masuk, pengendalian ralat dan konfigurasi khusus sasaran. Uji pemesejan dengan akaun berasingan sebelum keluaran.

Bagaimanakah harga penggunaan iOS Chat UI Kit ditentukan?

Penggunaan perkhidmatan Chat terurus mengikut pelan pilihan anda. Semak ciri dan kuota yang disertakan untuk aplikasi anda; pemalam pilihan dan perkhidmatan Call mungkin mempunyai keperluan berasingan.

Bagaimanakah saya mengintegrasikan Chat UI Kit iOS dengan Swift atau Objective-C?

Integrasikan pakej dalam dokumentasi ke projek Xcode dan kendalikan peralihan kitar hayat aplikasi. Uji pada iPhone dengan kebenaran dan keupayaan ciri pilihan.

Bagaimanakah saya menguji Chat UI Kit iOS sebelum melancarkan aplikasi saya?

Semak log masuk, kesediaan SDK, acara hantar dan terima serta status mesej selepas sambungan semula.

Bagaimanakah saya menyesuaikan antara muka Chat UI Kit iOS?

Hantar ChatMessageInputConfig kepada ChatPage untuk mengkonfigurasi ruang karang mesej natif. Untuk skrin sokongan yang memfokuskan teks, tetapkan isShowVideoCall dan isShowAudioCall kepada false. Sediakan ConversationInfo dengan conversationID dan type, lalu sambungkan onBack kepada pengawal navigasi anda. Menyembunyikan tindakan panggilan mengubah antara muka; tindakan itu tidak mengaktifkan atau membuang langganan perkhidmatan Call. Gunakan API TUIChatKit yang ditunjukkan dalam panduan iOS.

Dapatkan sokongan untuk langkah seterusnya

Bincangkan aplikasi anda

Bincangkan produk, jangkaan penggunaan dan keperluan integrasi anda.

Hubungi Bahagian Jualan

Bina pengalaman perbualan anda yang seterusnya

Bina app anda dengan Chat UI Kit untuk iOS.