MAUI .NET9中AdMob官方支持情况的技术问询
MAUI .NET9 中 AdMob 集成问题及官方支持咨询
原 Xamarin 开发环境下的 AdMob 集成情况
iOS 端
- 使用官方发布的 NuGet 绑定库:
Xamarin.Google.iOS.MobileAds、Xamarin.Google.iOS.UserMessagingPlatform - 对应的仓库已归档,最后可用的 SDK 版本为 8.12.0,远落后于当前官方的 11.13.0 版本,无法在 .NET9 MAUI 项目中正常使用
Android 端
- 使用官方发布的 NuGet 绑定库:
Xamarin.GooglePlayServices.Ads、Xamarin.Google.UserMessagingPlatform - 最新可用 SDK 版本为 23.6.0,但存在功能异常:存在类缺失问题,
InterstitialAdLoadCallback.OnAdLoaded等方法因metadata.xml错误无法正常使用,MAUI 发布至今已有不少时间,这类问题仍未解决实在不合理
迁移至 MAUI .NET9 后的困境
- iOS 相关官方仓库已归档,版本老旧完全无法适配 .NET9 环境
- Android 官方包存在类缺失、元数据错误等问题,无法正常使用
- 自行开发绑定库难度极大,第三方库不仅功能不完善,来源也不可靠
核心问题咨询
- MAUI 是否会针对 AdMob SDK 提供官方的完善支持?
- 是否存在我未注意到的官方/原生集成方式?
恳请提供相关帮助或微软官方声明。
内容的提问来源于stack exchange,提问作者OMendoza
相关产品推荐
相关产品推荐

