如何从付费应用转换为应用内购买? iOS和Android + Flutter

时间:2020-01-13 02:29:49

标签: android ios flutter in-app-purchase receipt-validation

我有一个已行销并成功销售的应用程序,它作为iOS和Android的付费应用程序存在的第一年就成功销售了。该应用程序是在Flutter中开发的。

我想使用应用内购买中的免费增值模式。对于Android / Google Play,我计划仅制作第二个具有应用内购买功能的Android应用。我还将继续维护付费应用。

我对iOS的操作一无所知。我已经阅读到我应该能够确定原始的购买日期,但是我不确定如何获取此信息。我对in_app_purchase很熟悉,但是我不认为这可以解决此问题。

谢谢!

1 个答案:

答案 0 :(得分:1)

Apple receipt中有一个字段original_application_version

当用户恢复购买后,您可以检查此字段的值,以查看他们最初是否从付费版本安装了该应用,并授予他们“高级”访问权限。

我对in_app_purchase插件并不特别熟悉,无论他们是否公开此字段。