AppboyKit (también conocido como SDK Objective-C) ya no recibe soporte y ha sido sustituido por Swift SDK. Ya no recibirá nuevas características, correcciones de errores, actualizaciones de seguridad ni soporte técnico; sin embargo, la mensajería y los análisis seguirán funcionando con normalidad. Para obtener más información, consulta Presentación del nuevo SDK Swift de Braze.
Integración en Cartago
Importa el SDK
A partir de la versión 4.4.0, el SDK de Braze es compatible con XCFrameworks cuando se integra a través de Carthage. Para importar el SDK completo, incluye estas líneas en tu Cartfile:
1
2
binary "https://raw.githubusercontent.com/Appboy/appboy-ios-sdk/master/appboy_ios_sdk.json"
github "SDWebImage/SDWebImage"
Consulta la guía de inicio rápido de Carthage para obtener más instrucciones sobre la importación del SDK.
Cuando migres desde una versión anterior a 4.4.0, sigue la guía de migración de Carthage para XCFrameworks.
Para más detalles sobre la sintaxis de Cartfile o características como la fijación de versiones, visita la documentación de Carthage.
Para conocer el uso específico de Carthage en cada plataforma, consulta su guía del usuario.
Versiones anteriores
Para las versiones 3.24.0 a 4.3.4, incluye lo siguiente en tu Cartfile:
1
binary "https://raw.githubusercontent.com/Appboy/appboy-ios-sdk/master/appboy_ios_sdk_full.json"
Para importar versiones anteriores a 3.24.0, incluye lo siguiente en tu Cartfile:
1
github "Appboy/Appboy-iOS-SDK" "<BRAZE_IOS_SDK_VERSION>"
Asegúrate de sustituir <BRAZE_IOS_SDK_VERSION> por la versión adecuada del SDK Braze para iOS en formato “x.y.z”.
Próximos pasos
Sigue las instrucciones para completar la integración.
Sólo integración del núcleo
Si quieres utilizar el SDK básico sin componentes de interfaz de usuario ni dependencias, instala la versión básica del marco de trabajo Braze Carthage incluyendo la siguiente línea en tu Cartfile:
1
binary "https://raw.githubusercontent.com/Appboy/appboy-ios-sdk/master/appboy_ios_sdk_core.json"
Editar esta página en GitHub