CREADO PARA IOS
iOS
Chat SDK
Añade mensajería para iPhone con iOS Chat SDK de Tencent RTC. Conecta tu interfaz Swift u Objective-C con conversaciones individuales, grupos y contenido multimedia compartido.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de Chat SDK para iOS
Guías de integración
Instala Chat SDK para iOS y envía un mensaje de prueba.
Ejemplos y código fuente
Explora la experiencia de mensajería y los recursos oficiales para desarrolladores.
Una mejor conversación para invitados
Mantén las preguntas, las fotos y las actualizaciones del servicio en una única conversación familiar en el dispositivo móvil.
Más que un mensaje de texto
Permite compartir fotos y mensajes de voz cuando las palabras no sean suficientes.
FUNCIONES DE CHAT PARA IOS
La base de mensajería para tu producto
Conversaciones directas
- Mensajes individuales
- Tu propia interfaz
Mensajería de grupo
- Conversaciones compartidas
- APIs de membresía
Mensajes enriquecidos
- Texto y contenido multimedia
- Contenido personalizado de la aplicación
Estado de la conversación
- Historial y recuento de mensajes no leídos
- El almacén de tu aplicación
Identidad del usuario
- Sus propios ID de usuario
- Autenticación con UserSig
Integración de la aplicación
- iOS APIs
- Ciclo de vida específico de cada plataforma
Explora iOS Chat APIs
Empieza con las API necesarias para conectar tu aplicación.
Conecta tu aplicación nativa
Inicializa el SDK una sola vez con el ID de tu aplicación Chat.
Leer la documentaciónV2TIMSDKConfig *config = [[V2TIMSDKConfig alloc] init];
[[V2TIMManager sharedInstance] initSDK:sdkAppID
config:config];Envíe el primer mensaje
Envía un mensaje de texto a otro usuario después de iniciar sesión correctamente.
Leer la documentación[[V2TIMManager sharedInstance]
sendC2CTextMessage:@"See you soon!"
to:recipientID
succ:^{ /* Update your sent state. */ }
fail:^(int code, NSString *message) {
/* Show the sending error. */
}];Responde a los cambios de conexión
Añade un listener del SDK y libéralo cuando su propietario termine de usarlo.
Leer la documentación[[V2TIMManager sharedInstance] addIMSDKListener:self];
// When the listener owner is released:
[[V2TIMManager sharedInstance] removeIMSDKListener:self];PERSONALIZACIÓN
Tu experiencia. A tu manera.
Crea tu propia interfaz para las conversaciones conectadas.
Cree su propia experiencia
Conecte los eventos de mensajería con las pantallas e interacciones que necesita su producto.
Leer la documentaciónDa a las conversaciones un espacio para crecer
Conecta a personas y grupos mediante un chat integrado en tu aplicación.
Leer la documentaciónCOMENZAR
Tu primera conversación empieza aquí
- 01
- 02
Añade Chat SDK para iOS
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 03
Conecta a tus usuarios
Inicia sesión con dos usuarios de prueba y envía tu primer mensaje.
Conecta a tus usuarios
pod 'TXIMSDK_Plus_iOS'V2TIMSDKConfig *config = [[V2TIMSDKConfig alloc] init];
[[V2TIMManager sharedInstance] initSDK:sdkAppID
config:config];Preguntas frecuentes sobre iOS Chat SDK
¿Puedo integrar Chat con Swift u Objective-C?
Sí. La guía de iOS ofrece opciones de frameworks nativos, incluidas las ediciones de Swift y Objective-C. Los fragmentos de esta página utilizan la Objective-C API basada en TXIMSDK_Plus_iOS; sigue la edición correspondiente en tu proyecto de Xcode.
¿El iOS Chat SDK incluye una UI lista para usar?
El SDK proporciona APIs y eventos de mensajería. Tu aplicación crea las pantallas de chat. Las ilustraciones muestran posibles experiencias dentro de la aplicación.
¿Cómo autentico a los usuarios de iOS Chat SDK?
Genera el UserSig de producción en tu backend. Envíalo al cliente para la autenticación y conserva el secreto de la aplicación en el servidor.
¿Estos fragmentos de iOS forman una aplicación completa?
Muestran pasos individuales de la integración. Sigue la guía completa para las importaciones, la inicialización, el inicio de sesión, la gestión de errores y la configuración específica de la plataforma de destino. Prueba la mensajería con cuentas separadas antes del lanzamiento.
¿Cómo se calcula el precio de uso de iOS Chat SDK?
El uso del servicio Chat alojado depende del plan seleccionado. Consulta las funciones y cuotas incluidas para tu aplicación; los plugins opcionales y los servicios Call pueden tener requisitos distintos.
¿Cómo integro Chat SDK iOS con Swift o Objective-C?
Integra el paquete documentado en tu proyecto Xcode y gestiona las transiciones del ciclo de vida. Prueba en un iPhone con los permisos y capacidades que usan las funciones elegidas.
¿Cómo pruebo Chat SDK iOS antes de publicar mi aplicación?
Comprueba inicio de sesión, disponibilidad del SDK, eventos de envío y recepción y estado de mensajes tras reconectar.
¿Cómo personalizo la interfaz de Chat SDK iOS?
Crea tu lista de conversaciones, renderizado de mensajes y editor con los eventos documentados del SDK.
Encuentra ayuda para el siguiente paso
Preguntas sobre la integración
Obtén ayuda para configurar Chat SDK para iOS.
Ver la documentación para desarrolladoresHabla sobre tu aplicación
Conversa sobre tu producto, el uso previsto y tus necesidades de integración.
Contactar con VentasCrea tu próxima experiencia de conversación
Crea app con Chat SDK para iOS.

