Changelog
Version 1.3.0
Released July 1, 2022
- Added the
YMPYandexMetricaPush.handleSceneWillConnectToSession
method (Objective-C | Swift) to work with UIScene (with iOS 13 or higher).
Version 1.1.1
Released September 29, 2021
- Added support for AppMetrica SDK 4.0.0.
Version 1.0.0
Released 13 July 2021
- The minimum supported iOS version is 9.0 or later.
- The library is now delivered only as an XCFramework, which caused the following changes:
- The minimum supported version of CocoaPods is 1.10 and Carthage is 0.38. These versions now support XCFrameworks.
- Added a library version for iOS simulators that are run on Apple Silicon M1 Macs (
ios-arm64-simulator
). - Added Push SDK distribution using Swift Package Manager. For more information, see Installation and initialization.
Version 0.9.2
Released 12 July 2021
- Feature added to upload attached files in push notifications using the downloadAttachmentsForNotificationRequest method for iOS 10 and higher. See an example of integration in the article Uploading attached files.
Version 0.8.0
Released 26 April 2019
- Added the feature for manual push notification tracking with the custom UNUserNotificationCenterDelegate implementation:
- Added the +userNotificationCenterHandler method.
- Added the YMPUserNotificationCenterHandling protocol.
Version 0.7.2
Released 27 November 2018
- Fixed an issue in the dynamic framework.
Version 0.7.1
Released 19 November 2018
- Added a proxy delegate for userNotificationCenter:openSettingsForNotification: (
YMPUserNotificationCenterDelegate
). - Fixed crash on setting a
nil
token to the+setDeviceTokenFromData:
method. - Added support for AppMetrica SDK 3.4.0.
Version 0.7.0
Released 31 August 2018
- Added the tracking of the shows/dismisses of the push notifications for iOS 10 and higher.
Version 0.6.0
Released 20 April 2018
- Added support for AppMetrica SDK 3.0.0.
Version 0.5.1
Released 21 March 2018
- Fixed crash when opening URL from push notification.
- Fixed a bug that occurs when a URL of the same push notification is opened more than once.
Version 0.5.0
Released 26 October 2017
- Added the in-app notifications support for iOS 10 and higher. Requires additional integration (Objective-C / Swift).
- Added method for identification of push notifications related to AppMetrica Push SDK (Objective-C / Swift).
- Added method for sending APNs environment with device token (Objective-C / Swift).
Version 0.4.0
Released 24 November 2016
- Links from push notifications are now opened.
- Added a dynamic framework.
- The DynamicDependencies framework has been changed to Dynamic.
- The StaticDependencies framework has been changed to Static.
Version 0.3.0
Released 10 October 2016
- Integrated with the AppMetrica Mobile SDK library.