ผลิตภัณฑ์
Call
สร้างฟังก์ชันการโทรผ่านวิดีโอและเสียงภายในแอปได้อย่างง่ายดาย
Room
เพิ่มฟีเจอร์การประชุมลงในแอปของคุณด้วย Room SDK
Live
เพิ่มการไลฟ์สตรีมวิดีโอและเสียงแบบโต้ตอบลงในแอปของคุณ
Chat
เพิ่มประสบการณ์การรับส่งข้อความให้กับแอปของคุณด้วย Chat API
Push
เข้าถึงและกระตุ้นให้ผู้ใช้กลับมามีส่วนร่วมอีกครั้งได้ทันทีด้วย App Push และ Web Push
RTC Engine
ยกระดับการสื่อสารแบบเรียลไทม์ภายในแอปด้วย RTC SDK
In-game Voice Chat
สร้างแชตเสียงในเกมที่สมจริงด้วย GVoice SDK
Beauty AR
ผสานรวม Beauty AR สำหรับภาพและวิดีโอแบบเรียลไทม์
โซลูชัน

สร้างขึ้นเพื่อ IOS

iOS
Chat UI Kit

เพิ่มหน้าจอส่งข้อความแบบเนทีฟด้วย iOS Chat UI Kit ของ Tencent RTC เริ่มจากการสนทนา ข้อความ และรายชื่อติดต่อ จากนั้นปรับประสบการณ์ให้เหมาะกับแอป

แหล่งข้อมูลสำหรับนักพัฒนา

เอกสารและตัวอย่าง Chat UI Kit สำหรับ iOS

บริการที่เป็นส่วนตัวมากขึ้น

รวมคำถามของผู้เข้าพักและการสนทนาเกี่ยวกับการจองไว้ด้วยกันภายในแอปของคุณ

แชร์รายละเอียด

เพิ่มรูปภาพและเอกสารในการสนทนาเมื่อผู้ใช้ต้องการบริบทเพิ่มเติม

ความสามารถด้านแชทของ IOS

ฟีเจอร์สำคัญ พร้อมเชื่อมต่อ

รายการการสนทนา

  • การสนทนาล่าสุด
  • ตัวบ่งชี้ข้อความที่ยังไม่ได้อ่าน

UI การส่งข้อความ

  • มุมมองข้อความที่ผสานการทำงานแล้ว
  • เครื่องมือเขียนข้อความแบบผสานรวม

การแชร์สื่อ

  • รูปภาพและไฟล์แนบ
  • สิทธิ์เข้าถึงสื่อแบบเนทีฟ

ผู้คนและกลุ่ม

  • การสนทนาโดยตรง
  • การโต้ตอบในกลุ่ม

ทำให้เป็นของคุณเอง

  • ปรับซอร์สโค้ด UI
  • ปรับให้เข้ากับการนำทางของคุณ

คอมโพเนนต์ที่เชื่อมต่อกัน

  • Chat SDK ที่ทำงานอยู่เบื้องหลัง
  • ข้อมูลประจำตัวแอปพลิเคชันของคุณ

สำรวจ iOS Chat Components

ดูว่าคอมโพเนนต์ต่างๆ ทำงานร่วมกันอย่างไร

บทสนทนา

เริ่มต้นด้วยรายการการสนทนา

เปิดรายการที่เชื่อมต่อและส่งรายการที่เลือกไปยังหน้าจอแชท

อ่านเอกสาร
Conversations.swift
import TUIChatKit
import AtomicXCore

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

การปรับแต่ง

ปรับแต่ง UI แชท iOS ของคุณ

นำสไตล์ภาพและโฟลว์ของแอปพลิเคชันมาใช้ในแชต

เป็นส่วนหนึ่งของแอปอย่างกลมกลืน

ใช้ซอร์สโค้ด UI แบบเนทีฟเพื่อปรับรูปแบบภาพของแชทให้เข้ากับสไตล์ของคุณ

อ่านเอกสาร

เริ่มต้นใช้งาน

การสนทนาครั้งแรกของคุณเริ่มต้นที่นี่

  1. 01

    สร้างแอปของคุณ

    ตั้งค่าแอปพลิเคชัน Chat และผู้ใช้ทดสอบ

    เปิดคอนโซล Chat
  2. 02

    เพิ่ม Chat UI Kit สำหรับ iOS

    ทำตามคู่มือแพลตฟอร์มเพื่อเชื่อมต่อโปรเจกต์ของคุณ

    ทำตามคู่มือการผสานรวม
  3. 03

    เชื่อมต่อผู้ใช้ของคุณ

    ลงชื่อเข้าใช้ด้วยผู้ใช้ทดสอบสองราย แล้วส่งข้อความแรกของคุณ

    เชื่อมต่อผู้ใช้ของคุณ
Chat UI Kit สำหรับ 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)

คำถามที่พบบ่อยเกี่ยวกับ iOS Chat UI Kit

หน้านี้ใช้ iOS UI Kit ใด

คู่มือการผสานรวมฉบับเต็มในปัจจุบันใช้ TUIChatKit, AtomicXCore และคอมโพเนนต์หน้า Swift ส่วนคู่มือรุ่นเก่าใช้ TUILogin และคอนโทรลเลอร์ Minimalist โปรดปฏิบัติตามคู่มือฉบับเต็มที่ลิงก์ไว้ที่นี่อย่างสม่ำเสมอ แทนการผสมการผสานรวมทั้งสองแบบ

iOS UI Kit แตกต่างจาก SDK อย่างไร

UI Kit เพิ่มคอมโพเนนต์อินเทอร์เฟซที่ผสานการทำงานแล้วบน SDK การรับส่งข้อความ ใช้ Core SDK เมื่อต้องการสร้างอินเทอร์เฟซทั้งหมดด้วยตนเอง

ฉันจะยืนยันตัวตนผู้ใช้ของ iOS Chat UI Kit ได้อย่างไร

สร้าง UserSig สำหรับ production ที่ backend แล้วส่งให้ไคลเอนต์เพื่อยืนยันตัวตน โดยเก็บข้อมูลลับของแอปพลิเคชันไว้บนเซิร์ฟเวอร์

ข้อมูลโค้ด iOS เหล่านี้ประกอบกันเป็นแอปพลิเคชันที่สมบูรณ์หรือไม่

เนื้อหาเหล่านี้แสดงขั้นตอนการผสานรวมแต่ละขั้น โปรดทำตามคู่มือฉบับเต็มสำหรับการนำเข้า การเริ่มต้นระบบ การเข้าสู่ระบบ การจัดการข้อผิดพลาด และการกำหนดค่าเฉพาะเป้าหมาย ทดสอบการรับส่งข้อความด้วยบัญชีแยกกันก่อนเผยแพร่

ค่าบริการตามการใช้งาน iOS Chat UI Kit คิดอย่างไร?

การใช้งานบริการ Chat แบบโฮสต์เป็นไปตามแพ็กเกจที่คุณเลือก ตรวจสอบฟีเจอร์และโควตาที่รวมอยู่สำหรับแอปพลิเคชันของคุณ โดยปลั๊กอินเสริมและบริการ Call อาจมีข้อกำหนดแยกต่างหาก

จะผสานรวม Chat UI Kit iOS กับ Swift หรือ Objective-C ได้อย่างไร?

เชื่อมแพ็กเกจตามเอกสารในโปรเจ็กต์ Xcode และจัดการการเปลี่ยนวงจรชีวิตแอป ทดสอบบน iPhone ด้วยสิทธิ์และความสามารถที่ฟีเจอร์เลือกใช้

จะทดสอบ Chat UI Kit iOS ก่อนเผยแพร่แอปได้อย่างไร?

ตรวจสอบการเข้าสู่ระบบ ความพร้อม SDK เหตุการณ์ส่งรับ และสถานะข้อความหลังเชื่อมต่อใหม่

จะปรับแต่งอินเทอร์เฟซของ Chat UI Kit iOS ได้อย่างไร?

ส่ง ChatMessageInputConfig ให้ ChatPage เพื่อตั้งค่าส่วนเขียนข้อความแบบเนทีฟ สำหรับหน้าจอช่วยเหลือที่เน้นข้อความ ให้ตั้ง isShowVideoCall และ isShowAudioCall เป็น false ส่ง ConversationInfo ที่มี conversationID และ type พร้อมเชื่อม onBack กับตัวควบคุมการนำทางของคุณ การซ่อนปุ่มโทรเป็นการเปลี่ยนอินเทอร์เฟซเท่านั้น ไม่ได้เปิดใช้หรือยกเลิกการสมัครบริการ Call ใช้ API ของ TUIChatKit ตามที่แสดงในคู่มือ iOS

ค้นหาความช่วยเหลือสำหรับขั้นตอนถัดไป

พูดคุยเกี่ยวกับแอปพลิเคชันของคุณ

พูดคุยเกี่ยวกับผลิตภัณฑ์ ปริมาณการใช้งานที่คาดการณ์ และความต้องการด้านการผสานรวมของคุณ

ติดต่อฝ่ายขาย

สร้างประสบการณ์การสนทนาครั้งต่อไปของคุณ

สร้าง app ของคุณด้วย Chat UI Kit สำหรับ iOS