为付费应用设置免费试用版

时间:2019-04-08 19:19:50

标签: ios

对于iOS中的付费应用程序,有没有一种方法可以设置xx天的免费试用期(提供全部功能)。 xx天后,用户必须购买该应用程序才能继续使用。它是一次性付费的应用程序,而不是基于定期订阅的应用程序。

如何设置试用期?如何在继续使用前提示用户购买?

2 个答案:

答案 0 :(得分:0)

Apple没有为“正常”付费应用的试用期提供任何简单的支持。

您需要免费安装应用程序,并通过应用内购买完整版应用。

您需要实施您的应用,以便在一段时间内为用户提供全部功能,然后在该时间用完后退回到某些有限的功能级别。如果在某个时候用户购买了升级,则您将永远为他们提供全部功能。

您可以添加任何在初次加载时以及在试用期内提示的信息,以提醒用户还剩多少时间,它们可以通过应用内购买进行升级。

收据验证可用于防止用户删除和重新安装应用程序以“重置”试用期。您可以从收据中获得原始的“购买”(下载)日期。

Apple不允许基于非订阅的付费应用程序正常试用期,这是一个遗憾。

答案 1 :(得分:-1)

您可以通过应用内购买来实现这一目标,尽管这并不理想,因为人们可以删除该应用并从头开始安装。

一个技巧是在钥匙串中插入一些特殊值来标记试用开始。在重新安装应用程序之间不会自动将其删除。