虽然我们总是精心制作我们的应用程序,但我们并不总是让它们免费。除了将我们的应用程序上传到Play商店收取费用外,另一种赚钱的方式是通过应用内购买。Flutter in_app_purchase(IAP)是一个第一方Flutter软件包,允许开发者在其应用程序中实现iOS上的App Store或Android上的Google Play的应用内购买。另外两个解决方案,**flutter_inapp_purchase **和 purchases_flutter,也提供了类似的功能。
在本文中,我们的目标是指导您使用 purchases_flutter 软件包。
flutter_6">purchases_flutter
这是一个使用 RevenueCat 解决方案实现应用内购买的插件。
**RevenueCat **是一家简化应用程序内购买实现的第三方机构。在使用官方的Flutter插件(in_app_purchase)时,需要在服务器上实现自己的逻辑来处理购买验证、订阅和取消等流程。
这样做需要大量的逻辑工作,因此,替代方案可以很有吸引力,因为它们可以做很多繁重的工作。Purchases_flutter可以为你处理这个逻辑,因此在你的应用程序中实现应用内购买更容易。RevenueCat的服务器将处理购买验证以及所有中间逻辑和中间件。
与应用内购买的其他实现类似,您需要在 Play Store 和 App Store 上设置有效的应用内购买。