Миграция iOS SDK Adapty на версию 3.0

SDK Adapty версии 3.0 добавляет поддержку нового Paywall Builder — обновлённого no-code инструмента для создания пейволов с богатыми возможностями дизайна. Максимальная гибкость настройки сделает ваши пейволы ещё эффективнее.

Обратите внимание: библиотека AdaptyUI устарела и теперь входит в состав AdaptySDK.

Переустановка Adapty SDK v3.x через Swift Package Manager

  1. Удалите зависимость пакета AdaptyUI SDK из вашего проекта — она больше не нужна.
  2. Несмотря на то что она уже была добавлена, вам потребуется заново добавить зависимость Adapty SDK. Для этого в Xcode откройте File -> Add Package Dependency…. Обратите внимание, что способ добавления пакетов может отличаться в разных версиях Xcode. При необходимости обратитесь к документации Xcode.
  3. Введите URL репозитория https://github.com/adaptyteam/AdaptySDK-iOS.git
  4. Выберите версию и нажмите кнопку Add package.
  5. Выберите нужные модули:
    1. Adapty — обязательный модуль
    2. AdaptyUI — опциональный модуль, необходимый, если вы планируете использовать Adapty Paywall Builder.
  6. Xcode добавит зависимость пакета в ваш проект, после чего вы сможете её импортировать. В окне Choose Package Products нажмите кнопку Add package ещё раз. Пакет появится в списке Packages.

Переустановка Adapty SDK v3.x через CocoaPods

  1. Добавьте Adapty в ваш Podfile. Выберите нужные модули:
    1. Adapty — обязательный модуль.
    2. AdaptyUI — опциональный модуль, необходимый, если вы планируете использовать Adapty Paywall Builder.
   pod 'Adapty', '~> 3.2.0'
   pod 'AdaptyUI', '~> 3.2.0' # optional module needed only for Paywall Builder
  1. Выполните:

    pod install

Это создаст файл .xcworkspace для вашего приложения. Используйте этот файл для всей дальнейшей разработки.

Активируйте модули SDK Adapty и AdaptyUI. До версии v3.0 AdaptyUI не активировался — не забудьте добавить активацию AdaptyUI. Параметры не изменились, оставьте их как есть.