Integrar SDK

1. Agrega el SDK a tu proyecto

Arrastra el Framework de NetPayMiniSDK a tu proyecto, asegúrate de seleccionar la opción Copy items if needed.

948

👍

Descargar proyecto Netpay Mini iOS SDK Sample

Verifica que el Framework esté enlazado en la sección de Frameworks, Libraries, and Embedded Content y con la opción seleccionada de Embeded & Sign en la columna de Embed.

2336

Deshabilita Bitcode en la sección de Build Options dentro de Build Settings en el Target de tu proyecto.

2334

2. Agrega librerías con CocoaPods

NetPayMiniSDK utiliza librerías externas para su funcionamiento las cuales deben agregarse por medio de CocoaPods.

En una terminal accede a la carpeta raíz de tu proyecto.

Si no cuentas con CocoaPods instalado ejecuta el siguiente comando de instalación:

sudo gem install cocoapods

Inicializa CocoaPods:

pod init

Con esto CocoaPods generará diferentes archivos en la misma carpeta.

Abre el archivo Podfile con algún editor de texto y agrega los siguientes pods:

target 'FrameworkTest' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  pod 'Alamofire', '~> 4.9.1'
  pod 'SwiftyDraw', '~> 2.2'
  pod 'Firebase/Core'
  
  # Pods for FrameworkTest

end

Ejemplo:

1450

Ejecuta el comando:

pod install

Por último abre el archivo .xcworkspace, este ahora será tu proyecto.