Releases: AppLovin/AppLovin-MAX-SDK-iOS
Releases · AppLovin/AppLovin-MAX-SDK-iOS
11.0.0
Major Features
- Native ads for MAX and AppLovin Exchange, as well as various adapters. Mediation Debugger has support for testing native test ads, but not native ads from live waterfall yet.
- VAST 4.0/4.2 support.
- Added the OMID SDK directly into our SDK for viewability measurement.
- Amazon Publisher Services integration support for external publishers.
- JS Tag Ads via MAX.
- Direct Sold ads and "Deep Link+".
- TCFv2 for pubs using standard consent frameworks - SDK will retrieve
IABTCF_gdprApplies
andIABTCF_TCString
and remove flagged mediated networks from the waterfall and flagged DSPs from bidding. - 1P data passing - APIs to pass in YoB, gender, maximum ad content rating, email (hashed), phone number (hashed), keywords list, interest lists.
- Location collection - If the permission is already granted by the app, the SDK will pass up the lat/long. This is disable-able via an API
- Ad closeability improvements.
- Support for compiling the now-open source'd adapters. (iOS only, Android is compilable already)
Minor Features
- Add
RevenuePrecision
API to associate ad revenue with the precision. - Add support for pubs to pass “custom data” to be replaced in ILRD postbacks via the URL’s
{CUSTOM_DATA}
macro. - Add support for passing in “local extra parameters” from the integration to the adapters. This is a very useful API for publishers who want to add extra functionality into the now open source’d adapters. This is used for Amazon integrations as well.
Fixes
- Fix
[ALUtils topViewControllerFromKeyWindow]
crash.
10.3.7
- Fix iPad 14.7 / 14.8 crash in
ALTaskProcessAdResponse
. - Increase stability of users being granted AppLovin rewards.
- Increase stability of test mode.
- Other bug fixes and stability improvements.
Mediation Debugger
- Display the value of
NSAdvertisingAttributionReportEndpoint
if it is set in theInfo.plist
. - Fix navigation bar styling on iOS 15.
- Fix Smaato's SDK version failing to display.
10.3.6
- Un-deprecate AppLovin MREC API.
- Fix
ALDataCollector
crash in custom mediation setup. - Fix issue when showing StoreKit in landscape with no internet.
10.3.5
- Add
-[MAAd networkPlacement]
API which represents the underlying ad's placement id. - Fix ALStoreKitProductViewController crash.
- Fix ALRequestEncodingUtils crash.
- Fix
isInitialized
compilation warning.
10.3.4
- Fix
ALRequestEncodingUtils
crash.
10.3.3
- Add support for DataSeat and Verve adapters.
- Add support for fixing various audio issues with fullscreen ads.
- Minor bug fixes and stability improvements.
10.3.2
- Fix video pausing for ads that have playables with audio - issue introduced in 10.3.1
10.3.1
- Fix user audio not resuming after an AppLovin fullscreen ad is finished.
10.3.0
NOTE: We removed version 10.3.0 because of an issue with initializing the SDK. Please use 10.3.2 instead.
- Distribute SDK as a
.xcframework
to reduce binary size under < 100MB. - Various MAX consent flow updates.
- Update error callback APIs to return first-class
MAError
object. The new callback is- (void)didFailToLoadAdForAdUnitIdentifier:(NSString *)adUnitIdentifier withError:(MAError *)error;
. - Add new
- (void)didPayRevenueForAd:(MAAd *)ad
callback. - Fix crash coming from our
ALVASTVideoViewController
class.
10.2.1
- MAX Consent flow updates.
- The SDK requires minimum Xcode version 12.0 to build.
- Mediation Debugger improvements.