Миграция Adapty iOS SDK на версию 3.0
Adapty SDK v.3.0 добавляет поддержку нового Adapty Paywall Builder — обновлённого no-code инструмента для создания пейволов с максимальной гибкостью и богатыми дизайн-возможностями, который поможет сделать ваши пейволы эффективнее и прибыльнее.
Обратите внимание: библиотека AdaptyUI объявлена устаревшей и теперь входит в состав AdaptySDK.
Переустановка Adapty SDK v3.x через Swift Package Manager
- Удалите зависимость пакета AdaptyUI SDK из вашего проекта — она больше не нужна.
- Несмотря на то что Adapty SDK уже добавлен, его необходимо добавить заново. Для этого в Xcode откройте File -> Add Package Dependency…. Обратите внимание, что способ добавления зависимостей может отличаться в разных версиях Xcode — при необходимости обратитесь к документации Xcode.
- Введите URL репозитория:
https://github.com/adaptyteam/AdaptySDK-iOS.git - Выберите версию и нажмите кнопку Add package.
- Выберите нужные модули:
- Adapty — обязательный модуль.
- AdaptyUI — опциональный модуль, необходимый, если вы планируете использовать Adapty Paywall Builder.
- Xcode добавит зависимость в ваш проект. В окне Choose Package Products нажмите кнопку Add package ещё раз. Пакет появится в списке Packages.
Переустановка Adapty SDK v3.x через CocoaPods
-
Добавьте Adapty в ваш
Podfile. Выберите нужные модули:- Adapty — обязательный модуль.
- AdaptyUI — опциональный модуль, необходимый, если вы планируете использовать Adapty Paywall Builder.
-
pod 'Adapty', '~> 3.2.0' pod 'AdaptyUI', '~> 3.2.0' # optional module needed only for Paywall Builder -
Выполните команду:
pod install
В результате для вашего приложения будет создан файл .xcworkspace. Используйте его для дальнейшей разработки.
Активируйте модули Adapty и AdaptyUI SDK. До версии v3.0 AdaptyUI не активировался отдельно — теперь не забудьте добавить активацию AdaptyUI. Параметры не изменились, оставьте их как есть.