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
Contoh & Sumber
Terokai pengalaman pemesejan dan sumber rasmi untuk pembangun.
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.
Mulakan dengan senarai perbualan
Buka senarai yang disambungkan dan halakan pilihan ke skrin sembang anda.
Baca dokumentasiimport TUIChatKit
import AtomicXCore
let page = ConversationsPage(onConversationClick: { info in
// Navigate to ChatPage with info.conversation.
})
navigationController?.pushViewController(page, animated: true)Ruang natif untuk berbual
Push ChatPage dengan maklumat perbualan yang dipilih.
Baca dokumentasilet page = ChatPage(conversation: conversation, onBack: {
self.navigationController?.popViewController(animated: true)
})
navigationController?.pushViewController(page, animated: true)Hubungkan individu dan kumpulan
Kendalikan pemilihan kenalan dan kumpulan melalui halaman kenalan natif.
Baca dokumentasilet page = ContactsPage(
onContactClick: { contact in /* Open a direct chat. */ },
onGroupClick: { group in /* Open a group chat. */ }
)
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 dokumentasiSertakan konteks berguna dalam perbualan
Luaskan pengalaman sembang dengan kandungan mesej khusus aplikasi.
Baca dokumentasiMULA SEKARANG
Perbualan pertama anda bermula di sini
- 01
- 02
Tambah Chat UI Kit untuk iOS
Ikuti panduan platform untuk menyambungkan projek anda.
Ikuti Panduan Integrasi - 03
Hubungkan pengguna anda
Daftar masuk sebagai dua pengguna ujian dan hantar mesej pertama anda.
Hubungkan Pengguna Anda
# After adding the repository's chat source to your project
pod 'TUIChatKit', :path => 'chat/uikit/TUIChatKit.podspec'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 JualanBina pengalaman perbualan anda yang seterusnya
Bina app anda dengan Chat UI Kit untuk iOS.

