CREADO PARA IOS

UI Kit de videollamadas para iOS

Añade pantallas de llamada listas para usar a tu aplicación con iOS Video Calling UI Kit de Tencent RTC. Conecta TUICallKit con tus usuarios y adapta el diseño y los controles de la llamada.

RECURSOS PARA DESARROLLADORES

Documentación y ejemplos de UI Kit de videollamadas para iOS

Videollamadas individuales en iOS

Incorpora conversaciones cara a cara a tu aplicación iOS para conexiones personales o consultas, con controles de vídeo y llamada en una misma experiencia.

Videollamadas grupales en iOS

Conecte a varios participantes en su interfaz de llamada nativa para iOS. Use la guía de la plataforma para configurar el flujo de llamada y los diseños grupales compatibles.

CAPACIDADES DE IOS CALL

Funciones de videollamadas para iOS

Conecte a las personas

  • Llamadas de voz y vídeo
  • Gestión de llamadas entrantes

Mantén el control

  • Controles de cámara y micrófono
  • Eventos del ciclo de vida de la llamada

Hazlo tuyo

  • Flujo de tu aplicación
  • Integración específica de la plataforma

Explora los componentes de videollamadas para iOS

Integra TUICallKit en la jerarquía de vistas nativas e inicia llamadas desde las acciones de tu aplicación.

Interfaz de llamada

Integre su interfaz de llamadas para iOS

Monta TUICallKit en la jerarquía de vistas nativas e inicialízalo con el usuario autenticado. El componente proporciona la interfaz y los controles de llamada.

Leer la documentación
CallViewController.swift
import TUICallKit_Swift

TUICallKit.createInstance().calls(
    userIdList: [recipientID], callMediaType: .video, params: nil
) {
    onCallStarted()
} fail: { code, message in
    onCallFailure(code, message)
}

PERSONALIZACIÓN

Personalice su UI Kit de llamadas para iOS

Adapta la interfaz de llamada nativa de iOS, los controles y el flujo de llamadas entrantes a tu producto.

Disposición y controles

Adapta la experiencia de llamada mediante las opciones de personalización de la guía de tu plataforma.

Leer la documentación

COMENZAR

Añade videollamadas a tu aplicación iOS

  1. 01

    Crea tu app

    Activa Call para la aplicación y los usuarios de prueba.

    Abrir la consola de Call
  2. 02

    Añade UI Kit de videollamadas para iOS

    Sigue la guía de la plataforma para conectar tu proyecto.

    Sigue la Guía de integración
  3. 03

    Haz tu primera llamada

    Inicie sesión con dos usuarios de prueba y, a continuación, realice y responda una llamada.

    Configura la autenticación
iOS Call UI Kit
Podfile
pod 'TUICallKit_Swift'
CallViewController.swift
import TUICore
import TUICallKit_Swift

TUILogin.login(SDKAppID, userID: userID, userSig: userSig) {
    onLoginSuccess()
} fail: { code, message in
    onLoginFailure(code, message)
}

Preguntas frecuentes sobre UI Kit de videollamadas para iOS

¿Qué incluye el UI Kit de videollamadas para iOS?

El UI Kit de videollamadas para iOS proporciona pantallas de TUICallKit y controles de llamada. Conéctalo con el sistema de identidad de tus usuarios y la jerarquía de vistas nativas; el servicio Call conectará a los participantes.

¿Debo usar un SDK de llamadas para iOS o un UI Kit?

El UI Kit proporciona componentes de interfaz sobre el servicio subyacente. Elige el SDK cuando necesites un mayor control sobre la UI de tu propia aplicación.

¿Cómo funcionan las llamadas entrantes en iOS en segundo plano?

Configura los requisitos de las notificaciones push nativas y del ciclo de vida de la aplicación según la guía de iOS. Prueba las llamadas entrantes en dispositivos reales cuando la aplicación esté en primer plano, en segundo plano y sin conexión; mostrar únicamente una pantalla de llamada no completa esta configuración.

¿Cómo autentico a los usuarios del UI Kit de videollamadas para iOS?

Cree un UserSig en su servidor y páselo al cliente después de completar su propio flujo de inicio de sesión. Mantenga siempre el secreto de la aplicación en el servidor.

¿Se puede usar iOS Video Calling UI Kit gratis?

La interfaz y el servicio Call alojado cumplen funciones diferentes. Activa el servicio para tu aplicación y revisa el plan actual, la disponibilidad de funciones y los cargos por uso.

¿Cómo integro UI Kit de videollamadas 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 UI Kit de videollamadas iOS antes de publicar mi aplicación?

Prueba los estados de invitación, aceptación, rechazo y fin de llamada entre usuarios independientes, incluida la denegación de permisos.

¿Cómo personalizo la interfaz de UI Kit de videollamadas iOS?

Sustituye las imágenes de los botones de llamada nativos en Resources/Assets.xcassets; por ejemplo, personaliza icon_hangup.png conservando la identidad del recurso. Para mantener los cambios en el código fuente, utiliza un pod local o un fork que gestiones. Si editas directamente los Pods descargados, tus cambios pueden perderse al actualizar. Conserva las descripciones de uso de la cámara y el micrófono en Info.plist y prueba los nuevos controles con los tamaños de accesibilidad de iOS.

Soporte de integración para iOS Call

Habla sobre tu aplicación

Conversa sobre tu producto, el uso previsto y tus necesidades de integración.

Contactar con Ventas

Incorpora videollamadas a tu aplicación iOS

Empieza con iOS Video Calling UI Kit, conecta a dos usuarios de prueba y crea tu primera llamada.