Instalar o SDK

Saiba como baixar e instalar o SDK do iOS.

Antes de começar

Você precisa que o Xcode acompanhe esses guias.

Faça o download e instale o aplicativo.

Faça o download e instale o SDK do iOS com seu gerenciador de pacotes preferido.

Install using CocoaPods

Recomendado

Etapa 1: faça download do CocoaPods
Faça o download e instale a versão mais recente do CocoaPods.

Etapa 2: adicionar dependências
Adicione a versão mais recente do AppsFlyerFramework ao Podfile do seu projeto:

pod 'AppsFlyerFramework'

Etapa 3: instale dependências
No seu terminal, navegue até a pasta raiz do seu projeto e execute pod install.

Etapa 4: abra a área de trabalho do Xcode
No Xcode, use o arquivo .xcworkspace para abrir o projeto deste ponto em diante, em vez do .xcodeproj file.

Se você estiver desenvolvendo um aplicativo tvOS, o CocoaPods adiciona automaticamente as dependências relevantes de AppsFlyerFramework.

Install using Carthage

Etapa 1: instalar o Carthage
Instale a versão mais recente do Carthage.

Etapa 2: adicionar dependências
Adicione a seguinte linha ao seu binário Cartfile :

binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/Carthage/appsflyer-ios.json"

Atualmente, não suporta aplicativos tvOS.

📘

Observação

O link acima é vinculado a uma biblioteca estática. Se você estiver fazendo upgrade para uma versão mais recente do iOS, faça o seguinte:

  1. Remova o estágio Executar script do Xcode que executa estruturas de cópia.
  2. Certifique-se de que a biblioteca não esteja incorporada.

Para saber mais, consulte documentação sobre Carthage.

Install using Swift Package Manager (V6.1.0+)

Starting V6.1.0 o SDK do iOS pode ser instalado via Instalação usando o Swift Package Manager (SPM):
Etapa 1: navegue até Adicionar dependência de pacote
No Xcode, vá para Arquivo > Adicionar pacotes:

1572

Etapa 2: adicione o repositório GitHub do SDK do iOS
Insira o repositório GitHub do SDK da AppsFlyer:
https://github.com/AppsFlyerSDK/AppsFlyerFramework

2172

Etapa 3: selecione a versão do SDK

2176

Etapa 4: adicione AppsFlyerLib ao Target desejado

2168

Manual install

Etapa 1: faça download de estrutura estática
Faça o download do SDK do iOS como uma estrutura estática.

Para verificar a integridade do download do framework estático do SDK, clique aqui.

Etapa 2: descompacte
Descompacte o arquivo AppsFlyerLib.framework.zip que você acabou de baixar.

Etapa 3: importe no projeto
Arraste a pasta AppsFlyerLib.framework e solte-a em seu projeto Xcode. Certifique-se de que Copiar itens se necessário está marcado.

📘

Observação

Essa abordagem só é compatível com o iOS 8 e superior. Para aplicativos tvOS, você precisa de um AppsFlyerFramework:

  1. Clone este repositório.
  2. Encontre AppsFlyerLib.framework nesta pasta do repositório clonado.
  3. Repita a etapa 3.

Dependências nativas da estrutura iOS

Esse SDK adiciona e usa automaticamente as seguintes estruturas nativas:

  • AdSupport framework: essa estrutura é necessária para coletar o IDFA dos dispositivos. Sem o IDFA, você não pode atribuir instalações ao Facebook Ads, Twitter, Google Ads e outras redes
  • iAd framework: meça o desempenho do Apple Search Ads em seu aplicativo
  • AdServices estrutura (V6.1.3+): avalie o desempenho dos Apple Search Ads em seu aplicativo

SDK de modo estrito

Use o SDK do Modo Estrito para remover completamente a funcionalidade de coleta de IDFA e as dependências da estrutura do AdSupport (por exemplo, ao desenvolver aplicativos para crianças).

Você pode instalar o SDK do modo Estrito usando um dos seguintes métodos.

Install using CocoaPods

pod 'AppsFlyerFramework/Strict'

Install using Carthage

binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/Carthage/appsflyer-strict.json" ~> 6.3.2

Install using Swift Package Manager

Follow the steps to install the SDK using Swift Package Manager, and in the repository name, use https://github.com/AppsFlyerSDK/AppsFlyerFramework-Strict


A seguir