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.
![Screen Shot 2020-11-04 at 11.39.36.png 948](https://files.readme.io/6e39cc5-Screen_Shot_2020-11-04_at_11.39.36.png)
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.
![Screen Shot 2020-11-04 at 11.41.08.png 2336](https://files.readme.io/1badf56-Screen_Shot_2020-11-04_at_11.41.08.png)
Deshabilita Bitcode en la sección de Build Options dentro de Build Settings en el Target de tu proyecto.
![Screen Shot 2020-11-04 at 11.42.02.png 2334](https://files.readme.io/02274dc-Screen_Shot_2020-11-04_at_11.42.02.png)
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:
![Screen Shot 2020-11-04 at 11.45.23.png 1450](https://files.readme.io/87a603a-Screen_Shot_2020-11-04_at_11.45.23.png)
Ejecuta el comando:
pod install
Por último abre el archivo .xcworkspace, este ahora será tu proyecto.
Updated 8 days ago