Migrer le SDK Adapty iOS vers v3.0

Le SDK Adapty v3.0 apporte la prise en charge du nouveau Adapty Paywall Builder, la nouvelle version de l’outil no-code convivial pour créer des paywalls. Grâce à sa flexibilité maximale et à ses riches capacités de design, vos paywalls seront plus efficaces et rentables que jamais.

Veuillez noter que la bibliothèque AdaptyUI est dépréciée et fait désormais partie intégrante d’AdaptySDK.

Réinstaller le SDK Adapty v3.x via Swift Package Manager

  1. Supprimez la dépendance au package AdaptyUI de votre projet, vous n’en aurez plus besoin.
  2. Même si vous l’avez déjà, vous devrez ré-ajouter la dépendance au SDK Adapty. Pour cela, dans Xcode, ouvrez File -> Add Package Dependency…. Notez que la façon d’ajouter des dépendances de packages peut varier selon les versions de XCode. Consultez la documentation XCode si nécessaire.
  3. Entrez l’URL du dépôt https://github.com/adaptyteam/AdaptySDK-iOS.git
  4. Choisissez la version, puis cliquez sur le bouton Add package.
  5. Choisissez les modules dont vous avez besoin :
    1. Adapty est le module obligatoire
    2. AdaptyUI est un module optionnel nécessaire si vous prévoyez d’utiliser le Adapty Paywall Builder.
  6. Xcode ajoutera la dépendance au package à votre projet, et vous pourrez l’importer. Pour cela, dans la fenêtre Choose Package Products, cliquez à nouveau sur le bouton Add package. Le package apparaîtra dans la liste Packages.

Réinstaller le SDK Adapty v3.x via CocoaPods

  1. Ajoutez Adapty à votre Podfile. Choisissez les modules dont vous avez besoin :

    1. Adapty est le module obligatoire.
    2. AdaptyUI est un module optionnel nécessaire si vous prévoyez d’utiliser le Adapty Paywall Builder.
  2. pod 'Adapty', '~> 3.2.0'
    pod 'AdaptyUI', '~> 3.2.0' # optional module needed only for Paywall Builder
  3. Exécutez :

    pod install

Cela crée un fichier .xcworkspace pour votre application. Utilisez ce fichier pour tout le développement futur de votre application.

Activez les modules SDK Adapty et AdaptyUI. Avant la v3.0, vous n’activiez pas AdaptyUI — pensez à ajouter l’activation d’AdaptyUI. Les paramètres ne changent pas, conservez-les tels quels.