Миграция на Varioqub 1.0.1
Изменения в зависимостях
Изменения в структуре подов
-
Под
Varioqub
теперь содержит только базовую функциональность SDK, а адаптер для интеграции с AppMetrica вынесен в отдельный подVarioqubAppMetricaAdapter
. -
Под
Varioqub/MetricaAdapter
удален, так как он зависел от устаревшей версииAppMetrica-4
, которая больше не поддерживается. -
Функциональность пода
Varioqub/MetricaAdapterReflection
теперь включена в новый подVarioqubAppMetricaAdapter
. -
Новый под
VarioqubAppMetricaAdapter
имеет прямую зависимость от модуляAppMetricaCore
, что обеспечивает лучшую совместимость и стабильность.
Обновление Podfile
Обновите ваш Podfile
, заменив старые зависимости на новые:
Новая конфигурация:
pod 'Varioqub', '~> 1.0.1'
pod 'VarioqubAppMetricaAdapter', '~> 1.0.1'
Подробнее о подключении библиотеки см. в разделе Интеграция SDK.
Если вы подключаете библиотеку вручную, выполните следующие действия:
-
Удалите устаревшие фреймворки из проекта:
Varioqub.xcframework
(старая версия)MetricaAdapter.xcframework
MetricaAdapterReflection.xcframework
VQProtobuf.xcframework
-
Скачайте и добавьте в проект новые фреймворки:
Varioqub.xcframework
(новая версия)VarioqubAppMetricaAdapter.xcframework
Инструкции по ручной установке см. в разделе Интеграция SDK.
Изменения в именах модулей и классов
Переименование модулей
Модули AppmetricaAdapter
и AppmetricaAdapterReflection
больше не существуют. Их функциональность объединена в модуль VarioqubAppMetricaAdapter
.
Переименование классов
Класс AppmetricaAdapter
переименован AppMetricaAdapter
.
Примечание
Обратите внимание на изменение регистра: AppmetricaAdapter
→ AppMetricaAdapter
(с заглавной буквой "M" в "Metrica").