Apps Kit SDK logoApps Kit SDK
Documentación · Integración en iOS

Descripción general

Esta guía cubre todo lo que necesitas para integrar AppsKitSDK (AKS) en tu aplicación iOS: añadir los frameworks al proyecto, configurar Podfile e Info.plist, inicializar el SDK, utilizar todos los formatos de anuncios, gestionar eventos y registros, usar el almacenamiento local y acceder a las herramientas de depuración integradas.

Descarga el SDK desde el Portal de AKS: selecciona iOS y haz clic en Download. Se descargará un archivo .zip que contiene las carpetas .xcframework.

AKS se distribuye como dos binarios .xcframework precompilados que incorporas directamente a tu proyecto de Xcode; AKS no dispone de un paquete propio en CocoaPods ni en SPM:

  • AKSKit.xcframework — el motor principal: carga y mediación de anuncios, configuración remota, eventos y registros. Sus clases se exportan mediante interoperabilidad con Objective-C, por lo que algunas firmas incluyen tipos propios de Kotlin (PlatformContext, KotlinInt?, etc.) en lugar de tipos totalmente nativos de Swift. Verás esto a lo largo de la guía.
  • AppsKit.xcframework — una fachada en Swift que encapsula AKSKit y ofrece una interfaz más sencilla y acorde con las convenciones de Swift: AppsKitSDKAdsManagerIOS, AKSBaseAppDelegate y los controladores de anuncios específicos de cada red. Esta guía se basa en esta fachada.

Obtén el par más reciente de carpetas .xcframework descargando el último archivo zip del Portal de AKS. Actualmente no existe una alternativa en un registro de paquetes para iOS, así que «la última versión de AKS para iOS» se refiere al «último zip descargado», no a una cadena de versión que actualizas en un manifiesto.