Swift

Proyecto y espacio de trabajo de Xcode

Utilizarás la librería iOS Client SDK dentro de un proyecto Xcode que crearás a continuación:

Crear un proyecto Xcode

  • Abra Xcode y, en el menú, seleccione File > New > Project....

  • Seleccione iOS como plataforma.

  • Seleccione una App para el tipo de Aplicación y haga clic en Next.

  • Para el Product Name teclear AppToPhone.

  • Seleccione o añada el valor correspondiente para Team y Organisation Identifier. NB: Si no posee esa información, seleccione None para Team e introduzca com.test para Organisation Identifier.

  • Utilice Storyboard para Interface y Swift para Language.

  • Asegúrese de que ambos Use Core Data y Include Tests no están seleccionadas. Haga clic en Next.

  • Seleccione la carpeta de su proyecto, app-to-phone-swift como el lugar donde residirá su proyecto Xcode.

  • Ahora tiene un nuevo proyecto Xcode.

IMPORTANTE: Antes de continuar, cierre el nuevo proyecto que ha creado.

Añadirá la biblioteca Client SDK de iOS a su proyecto mediante CocoaPods.

Instalar CocoaPods

  • Abra el Terminal app y navega a la carpeta Xcode dentro de tu proyecto:
cd app-to-phone-swift/AppToPhone
  • Instala CocoaPods en tu sistema, si no lo tienes ya.
sudo gem install cocoapods

Nota: CocoaPods está construido con Ruby, disponible por defecto en macOS.

  • Cree un Podfile para su proyecto:
pod init

Añadir el Client SDK de iOS

  • Agrega el Vonage iOS Client SDK al archivo Podfile. Para ello, vamos a abrirlo en Xcode:
open -a Xcode Podfile
  • Actualice el Podfile como se muestra a continuación.
  • Instala la biblioteca.
pod install

La última versión de la biblioteca se añadirá a su proyecto:

Abrir el espacio de trabajo

Como se describe en la salida anterior, utilice AppToPhone.xcworkspace en lugar del proyecto inicial a partir de ahora. Para abrirlo, escriba lo siguiente en el terminal:

open AppToPhone.xcworkspace