История изменений
Версия 1.3.0
Релиз 1 июля 2022 г.
- Добавлен метод
YMPYandexMetricaPush.handleSceneWillConnectToSession
(Objective-C | Swift) для работы с UIScene (с iOS версии 13 и выше).
Версия 1.1.1
Релиз 29 сентября 2021 г.
- Добавлена поддержка AppMetrica SDK 4.0.0.
Версия 1.0.0
Релиз 13 июля 2021 г.
- Минимальная поддерживаемая версия iOS 9.0.
- Библиотека поставляется теперь только в виде XCFramework, что повлекло следующие изменения:
- Минимальные поддерживаемые версии CocoaPods — 1.10, Carthage — 0.38. В этих версиях добавлена поддержка XCFramework.
- Добавлена версия библиотеки для симуляторов iOS, запускаемых на Mac c процессорами Apple Silicon M1 (
ios-arm64-simulator
). - Добавлена дистрибуция Push SDK с помощью Swift Package Manager. Подробности можно узнать в статье Подключение и инициализация.
Версия 0.9.2
Релиз 12 июля 2021 г.
- Добавлена возможность загрузки прикрепленных файлов в push-уведомлениях с помощью метода downloadAttachmentsForNotificationRequest для iOS 10 и выше. С примером интеграции можно ознакомиться в статье Загрузка прикрепленных файлов.
Версия 0.8.0
Релиз 26 апреля 2019 г.
- Добавлена возможность отслеживания push-уведомлений с собственной реализацией UNUserNotificationCenterDelegate:
- Добавлен метод +userNotificationCenterHandler.
- Добавлен протокол YMPUserNotificationCenterHandling.
Версия 0.7.2
Релиз 27 ноября 2018 г.
- Исправлена ошибка в динамическом фреймворке.
Версия 0.7.1
Релиз 19 ноября 2018 г.
- Добавлено проксирование userNotificationCenter:openSettingsForNotification: в
YMPUserNotificationCenterDelegate
. - Исправлена ошибка, которая возникает при передаче
nil
в метод+setDeviceTokenFromData:
- Добавлена поддержка AppMetrica SDK 3.4.0.
Версия 0.7.0
Релиз 31 августа 2018 г.
- Добавлена возможность отслеживать cбор статистики показов/отклонений push-уведомлений для iOS 10 и выше.
Версия 0.6.0
Релиз 20 апреля 2018 г.
- Добавлена поддержка AppMetrica SDK 3.0.0.
Версия 0.5.1
Релиз 21 марта 2018 г.
- Исправлен крэш при открытии URL из push-уведомления.
- Исправлена ошибка, которая возникает при открытии URL одного и того же push-уведомления более одного раза.
Версия 0.5.0
Релиз 26 октября 2017 г.
- Добавлена поддержка отображения push-уведомлений в iOS 10 и выше. Требует дополнительной интеграции (Objective-C / Swift).
- Добавлен механизм отслеживания push-уведомлений, которые отправлены в AppMetrica Push SDK (Objective-C / Swift).
- Добавлена возможность отправлять окружение APNs (Apple Push Notifications Service) вместе с device token (Objective-C / Swift).
Версия 0.4.0
Релиз 24 ноября 2016 г.
- Добавлено открытие ссылки из push-уведомления.
- Добавлен динамический фреймворк.
- Динамический фреймворк DynamicDependencies заменен на Dynamic.
- Статический фреймворк StaticDependencies заменен на Static.
Версия 0.3.0
Релиз 10 октября 2016 г.
- Произведена интеграция с библиотекой AppMetrica Mobile SDK.