Releases: adjust/ios_sdk
Releases · adjust/ios_sdk
Version 4.23.2
Version 4.23.1
Fixed
- Fixed warning about storing negative value to
NSUIntegerdata type. - Fixed duplicated
ADJURLStrategysymbols error when using static framework.
Pull Request #468
Version v4.23.0
Added
- Added communication with SKAdNetwork framework by default on iOS 14.
- Added method
deactivateSKAdNetworkHandlingtoADJConfigto switch off default communication with SKAdNetwork framework. - Added wrapper method
requestTrackingAuthorizationWithCompletionHandler:toAdjustto allow immediate propagation of user's choice to backend. - Added handling of new iAd framework error codes introduced in iOS 14.
- Added sending of value of user's consent to be tracked with each package.
- Added
setUrlStrategy:method inADJConfigclass to allow selection of URL strategy for specific market.
Pull Request #446
Version v4.22.2
Version 4.22.1
Fixed
- Fixed
copyWithZone:method implementation inADJSubscription.m(thanks to @atilimcetin).
Pull Request #437
Version 4.22.0
Added
- Added subscription tracking feature.
Changed
- Refactored networking part and moved it to request handler.
- Added additional synchronisation in various cases of access to package queue and activity state.
Pull Request #433
Version 4.21.3
Changed
- Added copying of each injected mutable property of
ADJEventclass. - Synchronised access to callback/partner parameters in
ADJEventclass. - Synchronised access to public API methods in
Adjustclass.
Fixed
- Removed iAd timer.
- Removed activity package mutation scenarios after package has been created.
Pull Request #425
Version 4.21.2
Version 4.21.1
Added
- Added support for Mac Catalyst (thanks to @rjchatfield).
Changed
- Replaced
availableattribute with a macro for non native SDKs compatibility. - Synchronised writing to package queue.
- Updated communication flow with
iAd.framework.
Fixed
- Added nullability check for path being written onto (thanks to @sidepelican).
Pull Request #420
Version 4.21.0
Added
- Added support for signature library as a plugin.
- Added more aggressive sending retry logic for install session package.
- Added additional parameters to
ad_revenuepackage payload.
Changed
- Replaced deprecated methods in iOS 13 for (un)archiving objects.
Fixed
- Added nullability check for
NSStringobject returned byadjUrlDecodemethod (thanks to @marinofelipe).
Pull Request #414