Skip to content
This repository has been archived by the owner on Sep 19, 2023. It is now read-only.

Releases: yandexmobile/metrica-sdk-ios

4.5.2

12 Jul 19:49
13d8b11
Compare
Choose a tag to compare

Fixed posix_spawn crash on Xcode with enabled sanitizer.

4.5.0

21 Mar 13:09
Compare
Choose a tag to compare
  • Fixed locationServicesEnabled invoked on the main thread warning on iOS 16.

4.4.0

16 Sep 11:09
615187c
Compare
Choose a tag to compare
  • Added API reportAdRevenue to report Impression-Level Revenue Data.

4.2.0

15 Feb 15:28
Compare
Choose a tag to compare
  • Added API to send crashes from arbitrary plugins: protocols YMMYandexMetricaPlugins (to receive the object implementing this protocol invoke method YMMYandexMetrica.getPluginExtension), YMMYandexMetricaPluginReporting (to receive the object implementing this protocol invoke method YMMYandexMetricaReporting.getPluginExtension), as well as classes YMMPluginErrorDetails, YMMStackTraceElement.
  • Added API for plugins that is required for full SDK functioning in terms of sessions auto-tracking when activated from plugins: YMMYandexMetricaPlugins.handlePluginInitFinished.
  • Added the capability to send errors from reporters without main API key activation. In this case, the errors will not contain meta-information retrieved from KSCrash (system info).

4.0.0

20 Sep 12:13
Compare
Choose a tag to compare
  • Added userProfileID property to YMMYandexMetricaConfiguration for setting User Profile ID during activation.
  • Added appOpenTrackingEnabled property to YMMYandexMetricaConfiguration property for auto-tracking app openings via deeplink. Enabled by default.
  • Added revenueAutoTrackingEnabled property to YMMYandexMetricaConfiguration for auto-tracking in-app purchases. Enabled by default.
  • Added userProfileID property to YMMReporterConfiguration for setting User Profile ID during repoter activation.
  • Now you can use [YMMYandexMetrica setUserProfileID:] method for setting User Profile ID before activation.

3.17.0

09 Jun 07:54
Compare
Choose a tag to compare
  • Added support for iPhone and AppleTV simulators running on Apple Silicon Macs (M1).
  • Fixed potential problem with Main thread checker in WebKit.

Notice

CocoaPods 1.10 or Carthage 0.38 now required for .xcframework.
YandexMobileMetrica/Static-TV and YandexMobileMetrica/Dynamic-TV subspecs are not available anymore. From now use the same subspec for tvOS as for iOS: YandexMobileMetrica/Static and YandexMobileMetrica/Dynamic.

3.16.0

27 May 14:42
Compare
Choose a tag to compare
  • Added + initWebViewReporting:onFailure: method to report events from WKWebView.

3.15.1

20 Apr 10:47
Compare
Choose a tag to compare
  • Improved Apple Search Ads attribution with AdServices framework. Upgrade to this version to preserve Apple Search Ads tracking on iOS 14.5+.

3.15.0

30 Mar 16:10
Compare
Choose a tag to compare
  • Added support for attributing installs on devices with iOS 14.5+ using SKAdNetwork. Conversion value transfer will be supported in upcoming updates.
  • Added obtaining data required to attribute installs from Apple Search Ads using AdServices Framework (relevant for devices with iOS 14.3+). Attribution will be implemented server-side and doesn’t require further updates.
  • Fixed UIDeviceFamily issue for tvOS

3.14.1

25 Jan 11:58
Compare
Choose a tag to compare
  • Removed user_target_xcconfig attribute from Podspec.
  • Minor improvements.