Releases: AppLovin/AppLovin-MAX-SDK-iOS
Releases · AppLovin/AppLovin-MAX-SDK-iOS
12.2.1
- Fix Consent Flow Terms of Service and Privacy Policy links not being clickable.
12.2.0
Features
- Initial support for BIGO Ads.
Consent Flow Updates
- Do not show ATT when user rejects purpose 1 in TCF String.
- Add public APIs for getting TCF consent statuses (TCF vendor, AC, purpose, special features).
- Do not show CMP flow on every new session when test mode is enabled.
- [Mediation Debugger] Update the list of google certified CMPs (02/14/2024)
- [Mediation Debugger] Display Debug User Geography for Terms and Privacy Policy Flow.
- [Mediation Debugger] Allow to open CMP and Missing networks for unsupported CMPs.
- [Mediation Debugger] Show alert for network's Global Vendor ID or ATP ID in Configured CMP Networks screen.
Fixes
- Fix crash when clicking share button for Mediation Debugger on iPads.
- Better UX for Privacy Manifest cell when missing from app.
- Fix
NSInternalInconsistencyException
crash withUIGraphicsBeginImageContextWithOptions
. - Prevent downloading ad assets on UI thread.
- Fix deadlock when calculating adaptive banner size.
- Fix build error from Open Measurement SDK "duplicate symbol _adView" by updating Open Measurement SDK to v1.4.12
- Fix
NSInvalidArgumentException: Application tried to present a nil modal view controller on target
.
12.1.0
- For automated Google CMP feature, will show Google CMP flow to COPPA users as well.
- Add public utils API that checks for vendor consent status for a given Global Vendor ID.
- Add support for Google's Additional Consent v2.
- Update Open Measurement (OM SDK) to latest version 1.4.9.
12.0.0
Google UMP Support and TCFv2.0 Compliance
As of AppLovin MAX SDK version 12.0.0, if you use Google’s CMP (UMP), MAX takes care of CMP integration and ensures that the consent status is established correctly when you initialize the SDK. See Google UMP Automation for more details. However, if you use a different CMP, you must perform this integration yourself and you must ensure that the CMP establishes the consent status correctly before you initialize the SDK.
Details on how consent is handled per network: https://dash.applovin.com/documentation/mediation/ios/getting-started/privacy#tcf-v2.0-consent
If you access Google demand through MAX, it’s critical that you review the Google CMP requirements.
Other Changes
- Initial Privacy Manifest implementation.
- Terms flow is now deprecated.
- Fix issues causing potential DAU decreases.
- Add initial support for Swift.
- Update minimum OS version to iOS11.
- Various other fixes including several for black screens.
Mediation Debugger
- Display SKAdNetwork ID added date for missing IDs alert.
- Add support for exporting info as a text file.
- Various other changes
11.11.4
- Fix issue with AppLovin fullscreen video ads on iOS 17.1 and higher such that video resumes after StoreKit is dismissed.
11.11.3
- Minor bug fixes and improvements.
11.11.2
- Fix display failure for reward ads loaded via
loadNextAdForZoneIdentifier:
. - Ad Placer - Fix collection view empty ad cells appearing at incorrect location.
11.11.1
- Remove warning of not integrating Google certified CMP in the Mediation Debugger.
11.11.0
- Update min Xcode version to Xcode 14.1.
- Update Mediation Debugger to support showing Google-certified CMP info.
- Deprecate various
ALAd
APIs. - Support for Ad Review native ads.
- Stabilize audio fixes for in-app audio not resuming after ad is closed for AppLovin ads. (#187)
- Minor bug fixes and improvements.
11.10.1
- Add placement support for ad placer.
- Mediation Debugger updates.