DIBUAT UNTUK IOS
UI Kit Panggilan Video iOS
Hadirkan layar panggilan siap pakai di aplikasi Anda dengan iOS Video Calling UI Kit dari Tencent RTC. Hubungkan TUICallKit ke pengguna Anda serta sesuaikan tata letak dan kontrol panggilan.
SUMBER DAYA DEVELOPER
Dokumentasi & Contoh UI Kit Panggilan Video iOS
Panduan Integrasi
Instal UI Kit Panggilan Video iOS dan hubungkan pengguna Anda.
Contoh & Source
Lihat produk ini beraksi dan pelajari cara penerapannya.
Panggilan video satu lawan satu di iOS
Hadirkan percakapan tatap muka di aplikasi iOS Anda untuk hubungan pribadi atau konsultasi, dengan kontrol video dan panggilan dalam pengalaman yang sama.
Panggilan Video Grup di iOS
Hubungkan beberapa peserta dalam antarmuka panggilan native iOS Anda. Gunakan panduan platform untuk mengonfigurasi alur panggilan dan tata letak grup yang didukung.
KEMAMPUAN IOS CALL
Fitur Panggilan Video iOS
Hubungkan orang-orang
- Panggilan suara dan video
- Penanganan panggilan masuk
Tetap pegang kendali
- Kontrol kamera dan mikrofon
- Peristiwa siklus hidup panggilan
Jadikan milik Anda
- Alur aplikasi Anda
- Integrasi khusus platform
Jelajahi Komponen Panggilan Video iOS
Integrasikan TUICallKit ke hierarki tampilan native Anda, lalu mulai panggilan melalui tindakan di aplikasi.
Sematkan Antarmuka Panggilan iOS Anda
Pasang TUICallKit dalam hierarki tampilan native dan inisialisasikan dengan pengguna yang telah diautentikasi. Komponen ini menyediakan antarmuka dan kontrol panggilan.
Baca dokumentasiimport TUICallKit_Swift
TUICallKit.createInstance().calls(
userIdList: [recipientID], callMediaType: .video, params: nil
) {
onCallStarted()
} fail: { code, message in
onCallFailure(code, message)
}Mulai panggilan video di iOS
Teruskan ID penerima dari aplikasi Anda ke API panggilan. Hubungkan tindakan ini ke kontak, percakapan, atau tombol panggilan dalam antarmuka iOS Anda.
Baca dokumentasiimport TUICallKit_Swift
TUICallKit.createInstance().calls(
userIdList: [recipientID], callMediaType: .video, params: nil
) {
onCallStarted()
} fail: { code, message in
onCallFailure(code, message)
}Jendela mengambang
Biarkan panggilan tetap terlihat saat pengguna menjelajahi aplikasi.
Baca dokumentasiTUICallKit.createInstance().enableFloatWindow(enable: true)PENYESUAIAN
Sesuaikan UI Kit Panggilan iOS Anda
Sesuaikan antarmuka panggilan native iOS, kontrol, dan alur panggilan masuk dengan produk Anda.
Tata letak & kontrol
Sesuaikan pengalaman panggilan menggunakan opsi penyesuaian dalam panduan platform Anda.
Baca dokumentasiNada dering & identitas
Jadikan panggilan masuk mudah dikenali dengan profil pengguna dan nada dering khusus.
Baca dokumentasiMULAI
Tambahkan panggilan video ke aplikasi iOS Anda
- 01
- 02
Tambahkan UI Kit Panggilan Video iOS
Ikuti panduan platform untuk menghubungkan proyek Anda.
Ikuti Panduan Integrasi - 03
Mulai panggilan pertama Anda
Masuk sebagai dua pengguna uji, lalu lakukan dan jawab panggilan.
Konfigurasikan autentikasi
pod 'TUICallKit_Swift'import TUICore
import TUICallKit_Swift
TUILogin.login(SDKAppID, userID: userID, userSig: userSig) {
onLoginSuccess()
} fail: { code, message in
onLoginFailure(code, message)
}FAQ UI Kit Panggilan Video iOS
Apa saja yang disertakan dalam UI Kit panggilan video iOS?
UI Kit Panggilan Video iOS menyediakan layar TUICallKit dan kontrol panggilan. Hubungkan dengan sistem identitas pengguna dan hierarki tampilan native Anda; layanan Call akan menghubungkan peserta.
Haruskah saya menggunakan SDK panggilan iOS atau UI Kit?
UI Kit menyediakan komponen antarmuka di atas layanan yang mendasarinya. Pilih SDK jika Anda memerlukan kontrol lebih besar atas UI aplikasi Anda sendiri.
Bagaimana cara kerja panggilan masuk di iOS saat aplikasi berjalan di latar belakang?
Konfigurasikan persyaratan notifikasi push native dan siklus hidup aplikasi sesuai panduan iOS. Uji panggilan masuk pada perangkat nyata saat aplikasi berada di latar depan, latar belakang, dan offline; hanya menampilkan layar panggilan belum berarti penyiapan ini selesai.
Bagaimana cara mengautentikasi pengguna UI Kit Panggilan Video iOS?
Buat UserSig di server Anda dan teruskan ke klien setelah alur login Anda sendiri selesai. Selalu simpan rahasia aplikasi di server Anda.
Apakah iOS Video Calling UI Kit dapat digunakan secara gratis?
Antarmuka dan layanan Call yang di-host memiliki peran berbeda. Aktifkan layanan untuk aplikasi Anda, lalu tinjau paket saat ini, ketersediaan fitur, dan biaya penggunaan.
Bagaimana cara mengintegrasikan UI Kit Panggilan Video 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 UI Kit Panggilan Video iOS sebelum merilis aplikasi?
Uji status undangan, menerima, menolak, dan mengakhiri panggilan antara pengguna terpisah, termasuk penolakan izin.
Bagaimana cara menyesuaikan antarmuka UI Kit Panggilan Video iOS?
Ganti gambar tombol panggilan native di Resources/Assets.xcassets; misalnya, sesuaikan icon_hangup.png sambil mempertahankan identitas resource-nya. Agar perubahan kode sumber tetap tersimpan, gunakan pod lokal atau fork yang dipelihara. Mengedit Pods yang diunduh secara langsung dapat membuat perubahan Anda hilang saat pembaruan. Pertahankan deskripsi penggunaan kamera dan mikrofon di Info.plist, lalu uji kontrol baru dengan ukuran aksesibilitas iOS.
Dukungan integrasi untuk iOS Call
Pertanyaan integrasi
Dapatkan bantuan penyiapan untuk UI Kit Panggilan Video iOS.
Lihat Dokumentasi PengembangDiskusikan aplikasi Anda
Diskusikan produk, perkiraan penggunaan, dan kebutuhan integrasi Anda.
Hubungi Tim PenjualanHadirkan panggilan video di aplikasi iOS Anda
Mulai dengan iOS Video Calling UI Kit, hubungkan dua pengguna uji, dan bangun panggilan pertama Anda.

