CRIADO PARA IOS

iOS
Chat UI Kit

Adicione telas de mensagens nativas com o iOS Chat UI Kit do Tencent RTC. Comece com conversas, mensagens e contatos, e depois adapte a experiência ao seu aplicativo.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de Chat UI Kit para iOS

Um atendimento mais personalizado

Mantenha as dúvidas dos hóspedes e as conversas sobre reservas reunidas no seu aplicativo.

Compartilhe os detalhes

Inclua fotografias e documentos na conversa quando as pessoas precisarem de mais contexto.

RECURSOS DE CHAT PARA IOS

Recursos essenciais, prontos para conectar

Listas de conversas

  • Conversas recentes
  • Indicadores de mensagens não lidas

Interface de mensagens

  • Visualizações de mensagens integradas
  • Um campo de composição integrado

Compartilhamento de mídia

  • Fotos e anexos
  • Permissões nativas de mídia

Pessoas e grupos

  • Conversas diretas
  • Interações em grupo

Deixe com a sua cara

  • Adapte o código-fonte da interface
  • Adapte à sua navegação

Componentes conectados

  • Chat SDK subjacente
  • A identidade do seu aplicativo

Explore iOS Chat Components

Veja como os componentes funcionam em conjunto.

Conversas

Comece pela lista de conversas

Abra a lista conectada e encaminhe a seleção para a tela de chat.

Leia a documentação
Conversations.swift
import TUIChatKit
import AtomicXCore

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

PERSONALIZAÇÃO

Personalize sua interface de chat em iOS

Leve seu estilo visual e o fluxo da aplicação para o chat.

Integra-se naturalmente ao seu aplicativo

Use o código-fonte da UI nativa para incorporar seu estilo visual ao chat.

Leia a documentação

COMECE AGORA

Sua primeira conversa começa aqui

  1. 01

    Crie seu app

    Configure um aplicativo Chat e seus usuários de teste.

    Abrir o console do Chat
  2. 02

    Adicione Chat UI Kit para iOS

    Siga o guia da plataforma para conectar seu projeto.

    Siga o Guia de Integração
  3. 03

    Conecte seus usuários

    Entre com dois usuários de teste e envie sua primeira mensagem.

    Conecte seus usuários
Chat UI Kit para 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)

Perguntas frequentes sobre iOS Chat UI Kit

Qual UI Kit para iOS esta página utiliza?

O guia atual de integração completa usa TUIChatKit, AtomicXCore e componentes de página Swift. Guias anteriores apresentam TUILogin e controladores Minimalist. Siga de forma consistente o guia completo vinculado aqui, sem misturar as duas integrações.

Qual é a diferença entre o iOS UI Kit e o SDK?

O UI Kit adiciona componentes de interface integrados ao SDK de mensagens. Use o Core SDK quando quiser criar toda a interface por conta própria.

Como autentico os usuários do iOS Chat UI Kit?

Gere o UserSig de produção no backend. Envie-o ao cliente para autenticação e mantenha o segredo da aplicação no servidor.

Esses trechos de iOS formam uma aplicação completa?

Eles mostram etapas individuais da integração. Siga o guia completo para importações, inicialização, login, tratamento de erros e configuração específica de cada plataforma de destino. Teste as mensagens com contas separadas antes do lançamento.

Como é definido o preço de uso do iOS Chat UI Kit?

O uso do serviço Chat hospedado segue o plano selecionado. Consulte os recursos e limites incluídos para o seu aplicativo; plugins opcionais e serviços Call podem ter requisitos separados.

Como integro Chat UI Kit iOS com Swift ou Objective-C?

Integre o pacote documentado ao projeto Xcode e trate as transições do ciclo de vida. Teste em um iPhone com as permissões e capacidades usadas pelas funcionalidades escolhidas.

Como testo Chat UI Kit iOS antes de lançar a minha aplicação?

Confira login, prontidão do SDK, eventos de envio e recebimento e estado das mensagens após reconectar.

Como personalizo a interface de Chat UI Kit iOS?

Passe ChatMessageInputConfig para ChatPage para configurar o campo de composição nativo. Em uma tela de suporte focada em texto, defina isShowVideoCall e isShowAudioCall como false. Forneça ConversationInfo com conversationID e type, e conecte onBack ao seu controlador de navegação. Ocultar as ações de chamada altera a interface; isso não ativa nem remove uma assinatura do serviço Call. Use as APIs TUIChatKit apresentadas no guia de iOS.

Encontre suporte para a próxima etapa

Crie sua próxima experiência de conversa

Crie app com Chat UI Kit para iOS.