Apps Kit SDK logoApps Kit SDK
Documentação · Integração com iOS

Visão geral

Este guia aborda tudo o que você precisa para integrar o AppsKitSDK (AKS) ao seu app iOS: adicionar os frameworks ao projeto, configurar o Podfile e o Info.plist, inicializar o SDK, chamar cada formato de anúncio, trabalhar com eventos e logs, usar o armazenamento local e acessar as ferramentas de depuração integradas.

Baixe o SDK no Portal AKS: selecione iOS e clique em Download — isso baixa um arquivo .zip contendo as pastas .xcframework.

O AKS é distribuído como dois binários .xcframework pré-compilados que você incorpora diretamente ao seu projeto Xcode — o AKS em si não tem um identificador de pacote para instalação via CocoaPods/SPM:

  • AKSKit.xcframework — o núcleo: carregamento e mediação de anúncios, configuração remota, eventos e logs. Suas classes são exportadas por meio da interoperabilidade com Objective-C, então algumas assinaturas usam tipos característicos do Kotlin (PlatformContext, KotlinInt? etc.) em vez de tipos totalmente nativos do Swift — você verá isso ao longo do guia.
  • AppsKit.xcframework — uma fachada em Swift que encapsula o AKSKit com uma interface mais amigável e idiomática: AppsKitSDKAdsManagerIOS, AKSBaseAppDelegate e os manipuladores de anúncios específicos de cada rede. Esta é a fachada usada como base neste guia.

Obtenha o par mais recente de pastas .xcframework baixando o zip mais recente no Portal AKS — atualmente, não há uma opção equivalente em um registro de pacotes para iOS. Portanto, "o AKS mais recente para iOS" significa "o zip mais recente baixado", e não uma string de versão que você atualiza em um manifesto.