在Flutter中管理免费版本和付费版本



使用Flutter管理免费版本和付费版本的最佳方式是什么?

我检查了

  • 一种肮脏的方式是拥有两个几乎相同的项目,并将一个作为免费版本构建,另一个作为付费版本构建
  • 另一种方法是在应用内购买后将版本之间的差异作为功能来实现。(如果没有更好的方法,我可能会同意。(
  • 我找到了Android和iOS的信息(上面写的都是(,但Flutter提供了更好的方法吗

环境

  • 1.12.13+修补程序.9
  • 飞镖2.7.2

两种方法:

  1. 使用非消耗品实现应用内购买(如果您想"永远"解锁高级功能(
  2. 创建一个用户购买以解锁高级功能(可能与免费试用期(

任何其他内容都可能被App Store和Play Store审查过程阻止。

最新更新