我正在使用Xamarin.forms构建应用程序,并希望在AppStore和Playstore中实现应用内购买。
我已经查看了Xamarin.InAppPurchase和Xamarin.Inappbilling组件。但是它们似乎无法很好地工作,而且我需要适用于两个平台的完整解决方案。
有人有解决方案吗?
我已经查看了Xamarin.InAppPurchase和Xamarin.Inappbilling组件。但是它们似乎无法很好地工作,而且我需要适用于两个平台的完整解决方案。
有人有解决方案吗?
https://forums.xamarin.com/discussion/45937/inapp-billing
应用内购买与每个平台密切相关,因此您只需使用某种形式的依赖注入来处理每个平台。因此,如果没有一个组件可以同时处理iOS和Android,则需要在每个项目中单独安装每个组件。
如果您想从Xamarin Forms中调用它们,则需要一个常见接口,然后将其注入到容器(依赖注入)中。
如果您想了解更多关于依赖注入的内容,请搜索“Xamarin Forms中的依赖注入”,您可以在顶部几篇文章中选择任意一篇进行学习。