使用Flutter管理免费版本和付费版本的最佳方式是什么?
我检查了
- 一种肮脏的方式是拥有两个几乎相同的项目,并将一个作为免费版本构建,另一个作为付费版本构建
- 另一种方法是在应用内购买后将版本之间的差异作为功能来实现。(如果没有更好的方法,我可能会同意。(
- 我找到了Android和iOS的信息(上面写的都是(,但Flutter提供了更好的方法吗
环境
- 1.12.13+修补程序.9
- 飞镖2.7.2
两种方法:
- 使用非消耗品实现应用内购买(如果您想"永远"解锁高级功能(
- 创建一个用户购买以解锁高级功能(可能与免费试用期(
任何其他内容都可能被App Store和Play Store审查过程阻止。