AppLovin.iOS
1.0.7
dotnet add package AppLovin.iOS --version 1.0.7
NuGet\Install-Package AppLovin.iOS -Version 1.0.7
<PackageReference Include="AppLovin.iOS" Version="1.0.7" />
<PackageVersion Include="AppLovin.iOS" Version="1.0.7" />
<PackageReference Include="AppLovin.iOS" />
paket add AppLovin.iOS --version 1.0.7
#r "nuget: AppLovin.iOS, 1.0.7"
#:package AppLovin.iOS@1.0.7
#addin nuget:?package=AppLovin.iOS&version=1.0.7
#tool nuget:?package=AppLovin.iOS&version=1.0.7
AppLovin.iOS
.NET MAUI binding for the AppLovin iOS SDK. Supports interstitial, rewarded, banner, and app open ads.
Installation
dotnet add package AppLovin.iOS
Only compatible with net10.0-ios projects.
Setup
Initialize the SDK with your AppLovin SDK key (found in your AppLovin dashboard):
using AppLovin.iOS;
AppLovinSdkBindings.ApplovininitWithSdkkey("YOUR_SDK_KEY");
Call this once at app startup, before loading any ads.
Ad Types
Interstitial Ads
AppLovinSdkBindings.ShowInterstitialAdWithAdid("YOUR_AD_UNIT_ID");
Rewarded Ads
AppLovinSdkBindings.LoadRewardedAdWithAdidd("YOUR_AD_UNIT_ID");
AppLovinSdkBindings.LoadRewardedAdWithAdidd(
"YOUR_AD_UNIT_ID",
() => Console.WriteLine("Ad loaded"),
() => Console.WriteLine("Ad failed to load")
);
Banner Ads
Use AppLovinBanner — a MAUI View subclass:
XAML:
xmlns:al="clr-namespace:AppLovin.iOS"
...
<al:AppLovinBanner AdUnitId="YOUR_AD_UNIT_ID" />
Code-behind:
var banner = new AppLovinBanner { AdUnitId = "YOUR_AD_UNIT_ID" };
myLayout.Children.Add(banner);
App Open Ads
AppLovinSdkBindings.ShowAppOpenAdWithAdid("YOUR_AD_UNIT_ID");
Mediation Debugger
AppLovinSdkBindings.ShowMeditationDebugger();
Requirements
- .NET 10+
- iOS 15.0+
- Xcode 16+
<p align="center"> <a href="https://paypal.me/ibrahimelkady1"> <img src="https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png" alt="Donate with PayPal" height="48"> </a> <br> <sub>If this project helped you, consider supporting my work ❤️</sub> </p>
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-ios26.0 is compatible. |
-
net10.0-ios26.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Initial release with support for interstitial, rewarded, banner, and app open ads.