Installer le SDK
Découvrez comment télécharger et installer le SDK iOS.
Recommandé
Get started with our SDK integration wizard
Télécharger et installer le SDK
Téléchargez et installez le SDK iOS avec le gestionnaire de package de votre choix.
Install using CocoaPods
Étape 1 : télécharger CocoaPods
Téléchargez et installez la dernière version de CocoaPods.
Étape 2 : ajoutez les dépendances
Ajoutez la dernière version de AppsFlyerFramework
dans le Podfile de votre projet :
pod 'AppsFlyerFramework'
Étape 3 : installez les dépendances
Dans votre terminal, accédez au dossier racine de votre projet et exécutez pod install
.
Étape 4 : ouvrez l'espace de travail Xcode
Dans Xcode, utilisez .xcworkspace
pour ouvrir le projet à partir du moment présent, plutôt que le fichier .xcodeproj
file.
Si vous développez une application tvOS, CocoaPods ajoute automatiquement les dépendances utiles depuis AppsFlyerFramework
.
Install using Carthage
Étape 1 : installez Carthage
Installez la dernière version de Carthage.
Étape 2 : ajoutez les dépendances
Ajoutez la ligne suivante à votre binaire Cartfile
:
binary "https://raw.githubusercontent.com/AppsFlyerSDK/AppsFlyerFramework/master/Carthage/appsflyer-ios.json"
Ne prend pas en charge les applications tvOS actuellement.
Remarque
Le lien ci-dessus renvoie à une bibliothèque statique. Si vous effectuez une mise à niveau vers une version iOS plus récente, procédez comme suit :
- Supprimez l'étape Run Script du Xcode qui exécute les infrastructures de copie.
- Assurez-vous que la bibliothèque n'est pas intégrée.
Pour en savoir plus, consultez les documents Carthage.
Install using Swift Package Manager (V6.1.0
+)
V6.1.0
+)Starting V6.1.0
le SDK iOS peut être installé via Installer à l'aide du Gestionnaire de Package Swift (GPS) :
Étape 1 : allez dans Ajouter une dépendance de package
Dans Xcode, ouvrez Fichier > Ajouter des packages :
Étape 2 : ajoutez le référentiel GitHub du SDK iOS
Enter the AppsFlyer SDK GitHub repository. You can select one of the following:
Étape 3 : sélectionnez la version du SDK
Étape 4 : ajoutez AppsFlyerLib à la cible souhaitée
Manual install
Étape 1 : téléchargez l'infrastructure statique
Téléchargez le SDK iOS en tant qu'infrastructure statique.
Pour vérifier l’intégrité du téléchargement de l'infrastructure SDK statique, cliquez ici.
Étape 2 : dézippez
Décompressez le AppsFlyerLib.framework.zip
fichier que vous venez de télécharger.
Étape 3 : importez dans le projet
Faites glisser le dossier AppsFlyerLib.framework
et déposez-le dans votre projet Xcode. Vérifiez que l'option Copier les éléments si nécessaire est bien cochée.
Remarque
Cette procédure n'est compatible qu'avec iOS 8 et +. Pour les apps tvOS, vous devrez utiliser une autre
AppsFlyerFramework
:
- Clonez ce répertoire
- Localisez
AppsFlyerLib.framework
dans ce dossier contenant le clone du référentiel.- Répétez l'étape 3.
Dépendances natives de l'infrastructure iOS
Ce SDK ajoute et utilise automatiquement les infrastructures natives suivants :
AdSupport
framework: This framework is required to collect the IDFA from devices. Without IDFA you cannot attribute installs to Meta ads, Twitter, Google Ads, and other networks.AdServices
infrastructure (V6.1.3+
): Measure the performance of Apple Search Ads in your app.iAd
framework: (Deprecated) Measure the performance of Apple Search Ads in your app. Note: TheiAd
framework has not been in use sinceV6.10.1
and completely removed from the code base fromV6.13.0
.
SDK en mode strict
Utilisez le SDK en mode strict pour supprimer totalement la fonctionnalité de collecte IDFA ainsi que les dépendances d'infrastructure AdSupport (exemple : développement d'une app pour enfant).
Vous pouvez installer le SDK en mode strict avec l'une des méthodes suivantes.
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
Suivez la procédure d'installation du SDK du Gestionnaire de Package Swift (GPS), et pour le nom du répertoire, utilisez https://github.com/AppsFlyerSDK/AppsFlyerFramework-Strict
Mis(e) à jour il y a 20 heures environ