Swift
Introducción
En este tutorial, aprenderás a crear una aplicación iOS usando Swift y el Nexmo iOS Client SDK, y luego escribir el código para recibir una llamada telefónica a tu aplicación iOS desde un teléfono.
Dos partes son necesarias para lograr esto:
- Una aplicación iOS que recibirá la llamada de voz utilizando el Client SDK.
- Una URL de acceso público que ofrezca instrucciones sobre cómo gestionar la llamada. Para conseguirlo, crearás un servidor webhook usando Node.js, Express y localtunnel.
Tutorial en vídeo
Si prefieres seguirlo en vídeo, puedes encontrar este tutorial en YouTube:
Proyecto finalizado
Si quieres seguir el proyecto sin crear la aplicación tú mismo, el proyecto completo está disponible en Github - consulta la carpeta phone-to-app-swift.
Este tutorial utiliza NexmoClient versión 4.0 y Swift 5.
Recibir una llamada telefónica in-app
Recibes una llamada de un teléfono a tu aplicación
Pasos
1
Introducción a esta tarea2
Prerequisites3
Crear un servidor webhook4
Crear una aplicación de Vonage5
Comprar un número de Vonage6
Vincular un número de Vonage7
Crear un usuario8
Generar un JWT9
Proyecto y espacio de trabajo de Xcode10
Permisos para proyectos11
Construir la interfaz12
NXMClient13
Recibir una llamada14
¿Y ahora qué?