Skip to content


Integración de CocoaPods

Paso 1: Instalar CocoaPods

La instalación del SDK de iOS a través de CocoaPods automatiza la mayor parte del proceso de instalación por ti. Antes de comenzar este proceso, asegúrate de que utilizas la versión 2.0.0 de Ruby o superior. No te preocupes, no es necesario conocer la sintaxis de Ruby para instalar este SDK.

Ejecuta el siguiente comando para empezar:

1
$ sudo gem install cocoapods

Si tienes problemas relacionados con CocoaPods, consulta la guía de solución de problemas de CocoaPods.

Paso 2: Construir el Podfile

Ahora que has instalado la gema de Ruby de CocoaPods, tendrás que crear un archivo en el directorio de tu proyecto Xcode llamado Podfile.

Añade la siguiente línea a tu Podfile:

1
2
3
target 'YourAppTarget' do
  pod 'Appboy-iOS-SDK'
end

Te sugerimos que versiones Braze para que las actualizaciones de pods recojan automáticamente cualquier cambio menor a una actualización de versión menor. Esto se ve así: pod 'Appboy-iOS-SDK' ~> Major.Minor.Build. Si quieres integrar automáticamente la última versión del SDK de Braze, incluso con cambios importantes, puedes utilizar pod 'Appboy-iOS-SDK' en tu Podfile.

Subspecs

Recomendamos que los integradores importen nuestro SDK completo. Sin embargo, si estás seguro de que solo vas a integrar una característica concreta de Braze, puedes importar solo la subspec de interfaz de usuario deseada en lugar del SDK completo.

Subspec Detalles
pod 'Appboy-iOS-SDK/InAppMessage' La subspec InAppMessage contiene la interfaz de usuario de mensajes dentro de la aplicación de Braze y el SDK central.
pod 'Appboy-iOS-SDK/ContentCards' La subspec ContentCards contiene la interfaz de usuario de Content Cards de Braze y el SDK central.
pod 'Appboy-iOS-SDK/NewsFeed' La subspec NewsFeed contiene el SDK central de Braze.
pod 'Appboy-iOS-SDK/Core' La subspec Core contiene soporte para análisis, como eventos personalizados y atributos.

Paso 3: Instalación del SDK de Braze

Para instalar el SDK de Braze mediante CocoaPods, navega al directorio de tu proyecto de aplicación Xcode en tu terminal y ejecuta el siguiente comando:

1
pod install

En este punto, deberías poder abrir el nuevo espacio de trabajo del proyecto Xcode creado por CocoaPods. Asegúrate de utilizar este espacio de trabajo de Xcode en lugar de tu proyecto de Xcode.

Una carpeta de ejemplo de Appboy expandida para mostrar el nuevo `AppbpyExample.workspace`.

Próximos pasos

Sigue las instrucciones para completar la integración.

Actualizar el SDK de Braze mediante CocoaPods

Para actualizar un CocoaPod, simplemente ejecuta el siguiente comando dentro del directorio de tu proyecto:

1
pod update
New Stuff!