Миграция iOS SDK Adapty на версию 3.0
SDK Adapty версии 3.0 добавляет поддержку нового 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 для вашего приложения. Используйте этот файл для всей дальнейшей разработки.
Активируйте модули SDK Adapty и AdaptyUI. До версии v3.0 AdaptyUI не активировался — не забудьте добавить активацию AdaptyUI. Параметры не изменились, оставьте их как есть.