Skip to content

Releases: AppLovin/AppLovin-MAX-SDK-iOS

11.5.0

19 Sep 06:03
Compare
Choose a tag to compare
  • App Open ads release.
  • Fix iOS 15.7 -[ALStoreKitProductViewController sceneDisconnected:] crashes. Note that this crash only occurs when user exits the app so UX is not affected.

11.4.4

01 Sep 07:14
Compare
Choose a tag to compare
  • Update min Xcode version to 13.0 from 12.5.
  • Fix cached SKOverlay not being cleared when an ad is dismissed quickly after the StoreKit is shown.
  • Fix Ad Review creative ID not available in the ad hidden callback.
  • Ad Placer fixes.
  • Fix double some placements having URL-unsafe characters being double-encoded.

Mediation Debugger

  • Display Init Ad Unit IDs (Selective Init IDs) if available.
  • Show live network name when live network is selected.
  • Explicitly disable adaptive banners.
  • Better native ads test mode support.
  • Better Amazon TAM testing support.
  • Add support for live native ads configured for manual integration.

11.4.3

28 Jun 08:54
Compare
Choose a tag to compare

Features

  • Add support for recognizing WebView clicks based on interaction - to fix JS tags / DS ads opening click destinations within WebView.
  • Add public API +[ALUtils isSimulator] which uses the same logic as our internal SDK when automatically enabling test ads for simulators.

Fixes

  • Ad Placer fixes.
  • Support sharing ad response via Creative Debugger when a mail app is not installed.
  • Fix Fatal Exception: UIApplicationInvalidInterfaceOrientation Supported orientations has no common orientation with the application, and [ALStoreKitProductViewController shouldAutorotate] is returning YES crash.
  • Fix setting of ALX native ad image data on main queue even if it is cached.

Mediation Debugger

  • Fix Mediation Debugger displaying "Not Initialized" for AppLovin. This was a cosmetic issue.
  • Alert mediated SDK error code and message on ad display failures.

11.4.2

08 Jun 08:24
Compare
Choose a tag to compare

Features

  • Add APIs for getting the fullscreen ad display error code and message. This will be available under [MAError mediatedNetworkErrorCode] and -[MAError mediatedNetworkErrorMessage], in the -[MAAdDelegate didFailToDisplayAd:withError:] callback.
  • Add support for forwarding IAB TCF v2.0 consent string from UserDefaults to adapter and mediated SDKs for networks that support it.

Native Ad Changes

  • Add API -[MANativeAd mainImage] to retrieve the main image (media content). Note that this should use for ancillary purposes such as decor, but you must continue to render ads through MANativeAdLoader.
  • Fix native ads impression not fired if main image (media view) is not used.
  • Fix manual impressions not firing for subsequent ads when reusing their native ad views.

Fixes

  • Fix concurrency crash with -[ALSdkSettings extraParameters].
  • Fix app hangs due to networking call for some ALX VAST ads.

11.4.1

19 May 01:38
Compare
Choose a tag to compare
  • Remove AppLovin Exchange native ads clicking through on touch, including through the options view.
  • Add measures against AppLovin Exchange banner/MREC ads automatically expanding without user interaction.
  • Fix native ads nativeAdLoader.revenueDelegate = self not deallocating self due to retain cycle. #110

11.4.0

13 May 06:21
Compare
Choose a tag to compare
  • Official release of native ads Ad Placer API. Please refer to our docs here.
  • Create first-class API -[MAAd DSPName] and -[MAAd DSPIdentifier] for getting DSP name for AppLovin Exchange ads.
  • Add support for BidMachine.
  • Optimizations for integrations with different custom SDK adapters.
  • Support for more native ad AppLovin Exchange DSPs.

Native Ad Changes

  • Official release for Ad Placer (see above).
  • Support for more native ad AppLovin Exchange DSPs.
  • Remove native ad asset requirement for manual native ads for AppLovin adapter. Template native ads still require title.
  • Add aspect ratio API for the adapters that support it via -[MANativeAd mediaContentAspectRatio].
  • Fix Direct Sold revenue events not firing.

Fixes

  • Fix Direct Sold clicks not opening up in Safari.
  • Fix SKPaymentQueue crash.
  • Fix revenue callback not firing in test mode on iOS.
  • Fix ALDataCollector crash.

11.3.3

08 Apr 17:06
Compare
Choose a tag to compare
  • Minor optimizations and fixes.

11.3.2

01 Apr 08:16
Compare
Choose a tag to compare
  • Initial support for native ads Ad Placer API. (docs)
  • Fix AppLovin Exchange native ads +[ALNativeAd openURL:] crash.
  • Fix edge cases where AppLovin Bidding / AppLovin Exchange rewarded ads would not grant user rewards even if fully watched.

11.3.1

19 Mar 08:40
Compare
Choose a tag to compare
  • Fix +[ALUtils topViewControllerFromKeyWindow] crash.
  • Redesign privacy icon redesign for ALX native ads.

11.3.0

14 Mar 10:18
e49410b
Compare
Choose a tag to compare
  • Support for OMID measurement for native ads and banners/MRECs. Measurement for VAST ads supported since v11.0.0.
  • Various native ad fixes and optimizations.
  • Mediation Debugger updates.