Replies: 1 comment
-
Quick-fix solution is described here, for more information check this CommunityToolkit discussion. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello everyone,
I'm seeking assistance and visibility on a critical issue affecting .NET MAUI developers implementing subscriptions or in-app purchases on Android.
Google Play Console now mandates that all new apps and updates to existing apps must use version 7.0.0 or later of the Google Play Billing Library. The deadline for this compliance is August 31, 2025.
My application," previously used Plugin.InAppBilling for subscriptions. Unfortunately, this plugin has been archived by its maintainer (James Montemagno) and will no longer receive updates.
The official Microsoft alternative, the Xamarin.Android.Google.BillingClient NuGet package (currently at version 7.1.1.4), still appears that is only compatible with Xamarin.Android and do not work with .NET MAUI.. This means that even after migrating to Xamarin.Android.Google.BillingClient, the warning in Google Play Console persists, blocking app updates.
Currently, the only workaround I've found to upload my app to Play Console is to temporarily remove all subscription functionality, which is not a sustainable long-term solution.
This is a significant roadblock for the .NET MAUI ecosystem, as monetization is a core aspect for many applications.
Is anyone else experiencing this issue? Are there any alternative solutions, known workarounds, or are there plans from the Microsoft/.NET MAUI team to update the Xamarin.Android.Google.BillingClient package to support Google Play Billing Library 7.0.0+ before the deadline?
Any insights or assistance would be greatly appreciated.
Best regards,
Shmenkare
Beta Was this translation helpful? Give feedback.
All reactions