Swift

NXMClient

Antes de que puedas recibir una llamada, el Client SDK necesita autenticarse en los servidores de Vonage. Las siguientes adiciones son necesarias para ViewController.swift.

NOTA: Tenga en cuenta que ya ha importado NexmoClient en la parte superior del archivo.

Añadir un NXMClient por debajo del connectionStatusLabel.

Añadir el JWT

Al final de viewDidLoadConfigure el delegado del cliente e inicie sesión; asegúrese de sustituir ALICE_JWT para la JWT que creó en un paso anterior. Recuerde que el tiempo de caducidad del token es de 6 horas, por lo que tendrá que generar uno nuevo si es demasiado antiguo.

El delegado cliente

Para que el delegado funcione, debe tener ViewController ajustarse a NXMClientDelegate. Añada la extensión al final del archivo.

Si se encuentra un error, se mostrará connectionStatusLabel se actualiza con el estado de la conexión correspondiente.

Construir y ejecutar

Pulse Cmd + R para construir y ejecutar de nuevo:

Interface connected