CRIADO PARA IOS
iOS
Chat SDK
Adicione mensagens ao iPhone com o iOS Chat SDK do Tencent RTC. Conecte sua interface Swift ou Objective-C a conversas individuais, grupos e mídia compartilhada.
RECURSOS PARA DESENVOLVEDORES
Documentação e exemplos de Chat SDK para iOS
Guias de integração
Instale Chat SDK para iOS e envie uma mensagem de teste.
Exemplos e código-fonte
Explore a experiência de mensagens e os recursos oficiais para desenvolvedores.
Uma conversa melhor para visitantes
Mantenha perguntas, fotos e atualizações do serviço em uma única conversa familiar no dispositivo móvel.
Mais do que uma mensagem de texto
Permita o compartilhamento de fotos e mensagens de voz quando as palavras não forem suficientes.
RECURSOS DE CHAT PARA IOS
A base de mensagens para seu produto
Conversas diretas
- Mensagens individuais
- Sua própria interface
Mensagens em grupo
- Conversas compartilhadas
- APIs de membros
Mensagens enriquecidas
- Texto e mídia
- Conteúdo personalizado do aplicativo
Estado da conversa
- Histórico e contagem de mensagens não lidas
- O armazenamento da sua aplicação
Identidade do usuário
- Seus próprios IDs de usuário
- Autenticação com UserSig
Integração da aplicação
- iOS APIs
- Ciclo de vida específico da plataforma
Explore iOS Chat APIs
Comece pelas APIs necessárias para conectar seu aplicativo.
Conecte seu aplicativo nativo
Inicialize o SDK uma única vez com o ID do seu aplicativo Chat.
Leia a documentaçãoV2TIMSDKConfig *config = [[V2TIMSDKConfig alloc] init];
[[V2TIMManager sharedInstance] initSDK:sdkAppID
config:config];Envie a primeira mensagem
Envie uma mensagem de texto para outro usuário após entrar com sucesso.
Leia a documentação[[V2TIMManager sharedInstance]
sendC2CTextMessage:@"See you soon!"
to:recipientID
succ:^{ /* Update your sent state. */ }
fail:^(int code, NSString *message) {
/* Show the sending error. */
}];Responda às mudanças de conexão
Adicione um listener do SDK e libere-o quando seu proprietário terminar de usá-lo.
Leia a documentação[[V2TIMManager sharedInstance] addIMSDKListener:self];
// When the listener owner is released:
[[V2TIMManager sharedInstance] removeIMSDKListener:self];PERSONALIZAÇÃO
Sua experiência. Do seu jeito.
Crie sua própria interface para conversas conectadas.
Crie sua própria experiência
Conecte eventos de mensagens às telas e interações necessárias para o seu produto.
Leia a documentaçãoDê espaço para as conversas crescerem
Conecte pessoas e grupos por meio de um chat integrado ao seu aplicativo.
Leia a documentaçãoCOMECE AGORA
Sua primeira conversa começa aqui
- 01
- 02
Adicione Chat SDK para iOS
Siga o guia da plataforma para conectar seu projeto.
Siga o Guia de Integração - 03
Conecte seus usuários
Entre com dois usuários de teste e envie sua primeira mensagem.
Conecte seus usuários
pod 'TXIMSDK_Plus_iOS'V2TIMSDKConfig *config = [[V2TIMSDKConfig alloc] init];
[[V2TIMManager sharedInstance] initSDK:sdkAppID
config:config];Perguntas frequentes sobre iOS Chat SDK
Posso integrar o Chat com Swift ou Objective-C?
Sim. O guia para iOS oferece opções de frameworks nativos, incluindo edições em Swift e Objective-C. Os trechos apresentados aqui usam a Objective-C API baseada no TXIMSDK_Plus_iOS; siga a edição correspondente no seu projeto Xcode.
O iOS Chat SDK inclui uma UI pronta para uso?
O SDK fornece APIs e eventos de mensagens. Seu aplicativo cria as telas de chat. As ilustrações mostram possíveis experiências no aplicativo.
Como autentico os usuários do iOS Chat SDK?
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 SDK?
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 SDK 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 SDK 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 SDK iOS?
Crie lista de conversas, renderização de mensagens e editor com os eventos documentados do SDK.
Encontre suporte para a próxima etapa
Dúvidas sobre integração
Obtenha ajuda para configurar Chat SDK para iOS.
Ver a documentação para desenvolvedoresConverse sobre seu aplicativo
Converse sobre seu produto, uso esperado e necessidades de integração.
Entre em contato com a equipe de vendasCrie sua próxima experiência de conversa
Crie app com Chat SDK para iOS.

