Session parameters
SDK 4.9.0 should not be integrated, due to an update to the Apple App Store Review Guidelines. Use version 4.10.0 or above instead.
- Added
ADJLogLevelSuppress
to disable all log output messages. - Added possibility to delay the start of the first session.
- Added support for session parameters which are going to be sent with each session/event:
- Callback parameters
- Partner parameters
- Added sending of install receipt.
- Added iOS 10 compatibility.
- Added
AdjustSdkTv.framework
to releases page. - Deferred deep link info is now delivered as part of the
attribution
answer from the backend. - Removed optional
adjust_redirect
parameter from resulting URL string when usingconvertUniversalLink:scheme
method. - Normalized properties attributes.
- Changed naming of background blocks.
- Using
weakself strongself
pattern for background blocks. - Moving log level to the ADJConfig object.
- Accessing private properties directly when copying.
- Removed static framework build with no Bitcode support from releases page.
- Updated docs.
- Allow foreground/background timer to work in offline mode.
- Use
synchronized
blocks to prevent write deadlock/contention. - Don't create/use background timer if the option is not configured.
- Replace strong references with weak when possible.
- Use background session configuration for
NSURLSession
when the option is set.
Pull Request #230