Cómo agregar la videoteca de Vonage
Gestor de paquetes Swift
Puedes agregar Vonage Client SDK Video iOS agregando el archivo https://github.com/opentok/vonage-client-sdk-video.git como dependencia de un paquete Swift.
Para añadir una dependencia de paquete a su proyecto Xcode, seleccione File > Swift Packages > Add Package Dependency e introduzca la URL de su repositorio.
Cocoapods
Tap to expand installation steps
Sigue estos pasos para usar CocoaPods y agregar la biblioteca de Vonage Video y sus dependencias a tu aplicación.
- En el Terminal, navegue hasta el directorio raíz de su proyecto e introduzca:
Esto crea un Podfile en la raíz del directorio de su proyecto.
- Edita el Podfile y añade la siguiente línea después del comentario que dice
# Pods for [YourProjectName](El archivo podfile no será visible en su proyecto XCode, por lo que tendrá que abrirlo directamente desde la carpeta del proyecto):
Guarde los cambios en el archivo Podfile.
Abra el directorio raíz de su proyecto en el Terminal y escriba:
- Cierre su proyecto en Xcode. A continuación, vuelva a abrir el proyecto haciendo doble clic en el nuevo archivo .xcworkspace en el Finder (en el directorio raíz del proyecto).
Añadir el acceso a la cámara y el micrófono utilizando Info.plist Valores
En el panel izquierdo del navegador, haga clic en el archivo del proyecto para abrir el editor de proyectos. Asegúrese de que está seleccionado el destino de la aplicación (no las pruebas).
Cambiar a la Ajustes de construcción ficha.
Buscar Info.plist Valores.
Localice las siguientes claves y establezca sus valores:
Privacidad - Descripción del uso de la cámara
$(PRODUCT_NAME) uses the camera.Privacidad - Descripción del uso del micrófono
$(PRODUCT_NAME) uses the microphone.
Estos valores se incluirán en el Info.plist generado por la aplicación en el momento de la compilación y son necesarios cuando se solicita acceso a la cámara y al micrófono.
Importa la videoteca de Vonage
En Xcode, crea un nuevo archivo VonageVideoManager.swift y al principio del archivo, añade una línea para importar la videoteca de Vonage:
Videochat básico
Conoce los conceptos básicos de la plataforma de la Video API de Vonage, incluyendo cómo los usuarios pueden comunicarse a través de video, voz y mensajería. Explora un flujo básico de la Video API de Vonage.