Миграция на 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.xcframeworkMetricaAdapterReflection.xcframeworkVQProtobuf.xcframework
-
Скачайте и добавьте в проект новые фреймворки:
Varioqub.xcframework(новая версия)VarioqubAppMetricaAdapter.xcframework
Инструкции по ручной установке см. в разделе Интеграция SDK.
Изменения в именах модулей и классов
Переименование модулей
Модули AppmetricaAdapter и AppmetricaAdapterReflection больше не существуют. Их функциональность объединена в модуль VarioqubAppMetricaAdapter.
Переименование классов
Класс AppmetricaAdapter переименован AppMetricaAdapter.
Примечание
Обратите внимание на изменение регистра: AppmetricaAdapter → AppMetricaAdapter (с заглавной буквой "M" в "Metrica").