Примечания к выпуску SDK AppsFlyer для iOS

Краткий обзор: Примечания к выпуску SDK дают краткий обзор последних изменений в iOS SDK. Разработчикам, которым нужны более подробные сведения, следует ознакомиться с примечаниями к выпуску iOS в разделе для разработчиков.

Поддержка устаревших версий SDK для iOS и Android будет прекращаться после окончания фиксированного 6-месячного цикла. Этот цикл необходим для обеспечения предварительного уведомления. Это поможет командам готовиться заранее и поддерживать полную функциональность приложения без сбоев. Обновление до последней версии SDK обеспечивает доступ к новейшим функциям, улучшенной стабильности и непрерывной поддержке.

 Важно!

Чтобы обеспечить плавный переход, разработчикам приложений необходимо обеспечить обновление до последней версии SDK до наступления даты окончания поддержки. 

«Конец поддержки» vs «Устаревший»

В AppsFlyer различают устаревшую версию SDK и версию, чья поддержка была прекращена, чтобы дифференцировать уровень поддержки и влияние на измерение данных.

  •  Устаревшие версии: Версии SDK, которые больше не рекомендуются из-за известных проблем, таких как критические ошибки. Эти версии все ещё могут отправлять данные в AppsFlyer, но их дальнейшее использование не рекомендуется, и настоятельно рекомендуется обновиться до поддерживаемой версии.
  • Неподдерживаемые версии: Версии SDK, для которых измерение полностью остановлено на всех платформах. Установки, сессии и события в приложении не будут измеряться на устройствах Android и iOS. Трафик от этих версий (если специально не исключен AppsFlyer) получит код состояния 400, что означает, что SDK попытается отправить API-запросы как обычно, но серверы AppsFlyer отклонят их, и данные не будут обработаны.

Примечания к выпуску SDK для iOS

В таблице ниже см. примечания к выпуску для поддерживаемых версий SDK для iOS, включая даты выпуска и ключевые обновления для разработчиков. Информацию для разработчиков см. в разделе Интеграция SDK для iOS для разработчиков.

Версия Дата выпуска Примечания
6.17.7 2025-10-15
  • Исправлена проблема с получением данных из библиотеки ICM от Google
6.17.6 2025-09-21
  • Исправлена проблема, возникшая в версии 6.17.3, которая могла вызвать сбой при попытке SDK отправить данные ICM в AppsFlyer.
6.17.5
Устарело
2025-09-03
  • Эта версия устарела и не должна использоваться.
6.17.4
Устарело
2025-08-27
  • Эта версия устарела и не должна использоваться.
  • Исправлена проблема, из-за которой в редких случаях приложение могло аварийно завершаться при инициализации SDK
6.17.3
Устарело
2025-08-21
  • Эта версия устарела и не должна использоваться.
  • Обновлена логика получения данных из библиотеки ICM от Google для повышения точности.
 
6.17.2 15.07.2025
  • Обновление API validateAndLogInAppPurchase (бета)
  • Улучшенная обработка токенов Apple Search Ads (ASA) для приложений, которые собирают согласие по ATT-запросу (Прозрачность отслеживания приложений).
6.17.1 24.06.2025
6.17.0 23.04.2025
  • Улучшение стабильности и производительности
6.16.2 2025-03-10
  • Техническое обновление, необходимое для выпуска этой версии в плагины
6.16.1 18.02.2025
  • Обновлен API для отправки вручную данных о DMA-согласии в AppsFlyer.
6.16.0 19.01.2025
  • Добавлена поддержка API StoreKit 2 от Apple для отчётности по подпискам и покупкам в приложении через коннектор покупок. В настоящее время эта функция находится в закрытом бета-тестировании.
6.15.3 23.09.2024 Обслуживание SDK
6.15.2 28.08.2024
  • Исправлена проблема с передачей событий в Purchase Connector (коннекторе SDK для покупок). Это исправление не затрагивает рабочие версии Purchase Connector и касается его обновленной версии 6.15.x.
6.15.1 19.08.2024
  • Исправлена проблема с функцией Reinstall Detection (обнаружение повторных установок), возникавшая при установке на устройство двух или более приложений одного поставщика.
6.15.0 06.08.2024
  • Добавлен logAdRevenue API для отправки данных о доходах от рекламы в AppsFlyer. Примечание: Начиная с этой версии, больше не следует использовать AdRevenue Connector; его необходимо заменить данным logAdRevenue методом. См. подробные инструкции.
  • Внесены внутренние обновления, связанные с Purchase Connector. Приложения, использующие Purchase Connector и обновленные до этой версии SDK, также должны обновить свой Purchase Connector до версии 6.15.0.
6.14.6 24.07.2024
  • Исправлена ошибка, из-за которой SDK выполнял избыточные вызовы getConversionData API (GCD) при запуске нового сеанса; это не влияет на измерение.
6.14.5 03.07.2024
  • Исправлена ошибка, из-за которой SDK отправлял данные согласия вручную, установленные приложением, даже если код для отправки согласия вручную был удален.
6.14.4 10.06.2024
6.14.3 26.04.2024
  • Исправлено автоматическое объединение манифеста конфиденциальности для приложений, использующих Cocoapods.
6.14.2 19.04.2024 Обслуживание SDK
6.14.1 18.04.2024
  • Добавлена поддержка обновленного процесса проверки покупки. В настоящее время эта функция находится в закрытом бета-тестировании. Узнать больше
6.14.0 07.04.2024
6.13.2 26.03.2024
6.13.1 05.03.2024
  • Исправлена проблема с отправкой данных о согласии для пользователей, не подпадающих под действие GDPR, в потоке согласия CMP (DMA).
6.13.0 
Устарело
08.02.2024
  • Добавлена поддержка новой политики Google для согласия пользователей из ЕС (DMA) 
6.12.3 04.01.2024
  • Новый параметр original_link добавлен в обратный вызов диплинкинга в потоке разрешения поставщика услуг электронной почты (ESP).
  • Все ссылки на iAd Framework удалены.
6.12.2 24.08.2023 Обслуживание SDK
6.12.1 20.07.2023
  • В SKAdNetwork 4.0 исправлена ошибка, из-за которой приблизительное значение конверсии отображалось как «None» (Отсутствует).
  • Исправлена ошибка в реализации tvOS
6.12.0 28.06.2023 Удалена поддержка биткода из SDK.
6.11.2 13.06.2023 Исправлена проблема, появившаяся в версии 6.11.0, когда при вызове validateAndLogInAppPurchase (устаревший API для проверки и регистрации покупок) событие покупки не регистрировалось. 

Важно: Если вы используете v6.11.0 или v6.11.1, а также API validateAndLogInAppPurchase, перейдите на эту версию.
6.11.1 24.05.2023 Обслуживание SDK
6.11.0 25.04.2023
  • Новое доменное имя AppsFlyer в URL-адресе, используемое SDK для отправки запросов на серверы AppsFlyer.
  • Изменено поведение API setHost при отправке пустых или нулевых значений. Узнать больше
6.10.1 02.04.2023 Добавлен параметр link в информационное наполнение UDL для сценариев прямого диплинкинга.
6.10.0 15.02.2023 Поддержка SKAdNetwork 4.0. Подробнее о решении AppsFlyer SKAdNetwork

Неподдерживаемые версии SDK

Следующие версии SDK достигли статуса Окончание поддержки. Эти версии больше не могут отправлять данные в AppsFlyer, и любой трафик от них будет отклонен.

Версия Дата выпуска Примечания
6.9.2
Окончание поддержки:
08.09.2025
31.01.2023 Обновлена внутренняя структура запроса на получение данных о конверсиях (GCD). Примечание: Данные ответа не изменяются.
6.9.1
Окончание поддержки:
08.09.2025
28.11.2022 Обновлена внутренняя структура запроса на получение данных о конверсиях (GCD). Примечание: Данные ответа не изменяются.
6.9.0
Окончание поддержки:
08.09.2025
06.11.2022

Обновлен внутренний API для отчетности о доходах от рекламы. Начиная с этой версии, поддерживается только общий коннектор SDK дохода от рекламы.

Эта версия SDK совместима с коннектором дохода от рекламы V6.9.0.

6.8.1
Окончание поддержки:
08.09.2025
09.08.2022 Обнаружение повторных установок: усовершенствованная функция обнаружения и подачи отчетов о повторных установках приложения с помощью хранилища на устройстве. Этой функцией можно управлять на дэшборде AppsFlyer со страницы настройки приложений.
6.8.0
Окончание поддержки:
03.03.2025
19.07.2022 Для обнаружения повторных установок используйте SDK версии 6.8.1+
6.7.0
Окончание поддержки:
03.03.2025
19.06.2022

Обновите реализацию SKAdNetwork и используйте обновленный API Apple updatePostbackConversionValue, представленный в iOS 15.4.

Это не влияет на данные, переданные из SKAdNetwork, и не требует изменения кода приложения.

6.6.1
Окончание поддержки:
03.03.2025
16.05.2022 Обслуживание SDK
6.6.0
Окончание поддержки:
03.03.2025
01.05.2022 Добавлены дополнительные параметры в обратный вызов UDLdidResolveDeepLink для потока прямого диплинкинга (существующие пользователи). Дополнительная информация.
6.5.4
Окончание поддержки:
03.03.2025
23.03.2022 Обслуживание SDK
6.5.3
Окончание поддержки:
03.03.2025
02.03.2022 Исправление: исправлена проблема с двойным запуском didResolveDeepLink по ссылкам на основе схемы URI.
6.5.2
Окончание поддержки:
03.03.2025
26.01.2022 Обслуживание SDK
6.5.1
Окончание поддержки:
03.03.2025
03.01.2022 Обслуживание SDK
6.5.0
Окончание поддержки:
03.03.2025
22.12.2021 Реструктуризация и внутренние изменения.
6.4.4
Окончание поддержки:
03.03.2025
12.12.2021 Обслуживание SDK
6.4.3
Окончание поддержки:
03.03.2025
30.11.2021 Повышение стабильности для MacOS 10.14.6 посредством xcframework.
6.4.2
Окончание поддержки:
03.03.2025
28.10.2021 Обслуживание SDK
6.4.1
Окончание поддержки:
03.03.2025
24.10.2021 Решена проблема стабильности в приложениях Unity.
6.4.0
Окончание поддержки:
03.03.2025
12.09.2021

Новый API: setSharingFilterForPartners позволяет настроить, каких партнеров SDK должен исключить из предоставления данных.

Начиная с данной версии, setSharingFilter и setSharingFilterForAllPartners являются устаревшими.

6.3.5
Окончание поддержки: 31.08.2024
19.08.2021

Добавлен API: setCurrentDeviceLanguage

Начиная с этой версии, SDK больше не собирает данные о языке автоматически.

6.3.4
Окончание поддержки: 31.08.2024
21.07.2021
  • Исправление: Исправлена проблема с запуском SDK на симуляторах XCode 12.5
  • Незначительные исправления и обновления.
6.3.2
Окончание поддержки: 31.08.2024
17.06.2021 Улучшены журналы отладки.
6.3.1
Окончание поддержки: 31.08.2024
02.06.2021 Обслуживание SDK
6.3.0
Окончание поддержки: 31.08.2024
13.05.2021
  • Поддержка Apple Silicon: Добавлена поддержка запуска SDK на симуляторе, использующем машины Mac с чипсетом M1
  • Начиная с этой версии, SDK поддерживает iOS 9+. iOS 8 больше не поддерживается.
  • Строгий режим SDK iOS Добавлена поддержка менеджера зависимостей Carthage
  • Техническое обновление для API OneLink
6.2.6
Окончание поддержки: 31.08.2024
25.04.2021
  • Исправлены ошибки: Правила SKAdNetwork не загружались, когда инициализация SDK происходила после didFinishLaunchingWithOptions
  • Исправление: waitForATTUserAuthorization, в результате которого событие запуска отправлялось без IDFA, даже если пользователь дал на это согласие.waitForATTUserAuthorization
  • Разрешение запуска SDK на устройствах iOS 8
  • Очистка и удаление неиспользуемого кода и данных
6.2.5
Окончание поддержки: 31.08.2024
06.04.2021

Реструктуризация, очистка, удаление неиспользуемых данных из SDK.

Начиная с этой версии:

  • Метод setShouldCollectDeviceName устарел и не возвращает имя устройства.
  • Параметр wifi, отправленный из SDK, имеет значение False
6.2.4
Окончание поддержки: 31.08.2024
15.03.2021

Исправление, связанное с режимом измерения дохода SKAdNetwork и событиями в приложении, содержащими параметр AF_REVENUE.

Начиная с этой версии, при измерении дохода: любое событие, содержащее AF_REVENUE, влияет на значение конверсии. До этого изменения значение конверсии устанавливалось только в том случае, если оно находилось в рамках события AF_PURCHASE.  

Примечание: Если вы используете измерение доходов SKAdNetwork, вы должны перейти на эту версию.

6.2.3
Окончание поддержки: 31.08.2024
07.03.2021

Исправление, связанное с вызовом updateConversionValue в SKAdNetwork.

 

6.2.2
Окончание поддержки: 31.08.2024
18.02.2021 Обслуживание SDK
6.2.1
Окончание поддержки: 31.08.2024
15.02.2021 Поддержка передачи отчетов о событиях S2S
6.2.0
Окончание поддержки: 31.08.2024
07.02.2021 Дополнительный API: setPartnerData
6.1.4
Окончание поддержки: 31.08.2024
12.01.2021 Обслуживание SDK
6.1.3
Окончание поддержки: 31.08.2024
24.12.2020
6.1.2
Окончание поддержки: 31.08.2024
03.12.2020 Обслуживание SDK
6.1.1
Окончание поддержки: 31.08.2024
17.11.2020 Внедрение строгого режима SDK
6.1.0
Окончание поддержки: 31.08.2024
09.11.2020 Поддержка API для унифицированного диплинкинга
6.0.8
Окончание поддержки: 31.08.2024
28.10.2020 Поддержка атрибуции Apple App Clips
6.0.7
Окончание поддержки: 31.08.2024
21.10.2020 Обслуживание SDK
6.0.6
Окончание поддержки: 31.08.2024
20.10.2020 Обслуживание SDK
6.0.5
Окончание поддержки: 31.08.2024
08.10.2020 Обслуживание SDK
6.0.4
Окончание поддержки: 31.08.2024
30.09.2020 Поддержка нескольких переадресаций от ESP
6.0.3
Окончание поддержки: 31.08.2024
06.09.2020
  • Изменение названия API:
    waitForAdvertisingIdentifier --> waitForATTUserAuthorization
  • SDK по умолчанию собирает IDFA для iOS 14 (как для более ранних версий iOS)
6.0.2 
Окончание поддержки: 31.08.2024
27.08.2020
  • Изменение названия API:
    deviceLoggingDisabled --> anonymizeUser
  • Для сбора IDFA для iOS 14 требуется диалоговое окно AppTrackingTransparency (ATT)
  • Дополнительная поддержка атрибуции кампаний перекрестной рекламы по IDFV
6.0.1 бета
Окончание поддержки: 31.08.2024
06.08.2020
  • Добавлена поддержка атрибуции SKAdNetwork, которая помогает рекламодателям измерять эффективность кампаний при соблюдении конфиденциальности данных пользователей.
6.0.0 бета
Окончание поддержки: 31.08.2024
04.08.2020
  • Расширенные функции отладки
  • Значительные изменения в функциональности SDK и API. Подробнее