有没有办法先免费试用,然后一次性购买

Posted

技术标签:

【中文标题】有没有办法先免费试用,然后一次性购买【英文标题】:Is there a way to implement a free trial followed by a one-time-purchase 【发布时间】:2019-03-01 17:07:52 【问题描述】:

我正在使用 App Store Connect、Swift 和 Xcode。我想在 AppStore 中免费提供我的应用程序,然后客户可以“购买”免费试用版,免费试用期到期后他们可以购买该应用程序,如果不购买,他们将无法使用该应用程序。我知道 AR 订阅有免费试用选项,但是否有免费试用和一次性购买之类的选项?

【问题讨论】:

【参考方案1】:

如果你有用户,那么你就有一个登录系统,所以从用户使用功能或任何类型的动作的那一刻起,在他的模型中存储一个带有开始日期的属性,之后你可以控制显示/隐藏内容并相应地显示非消耗性 IAP 的付款

【讨论】:

谢谢,这已经帮助了很多。我在哪里以及如何存储开始日期? 这与后端开发人员在您向服务器发送请求以开始设置开始日期时存储当前数据与国家/地区的时区有关 然后您可以监控用户 startDate 与他们的免费试用期的到期情况,如果他们超出该日期范围,您可以将他们定向到提示他们使用非消耗性 IAP 的视图。不确定您的应用是什么或您对后端的体验,但 Firebase 有一套工具和文档可用于设置。

以上是关于有没有办法先免费试用,然后一次性购买的主要内容,如果未能解决你的问题,请参考以下文章

免费应用内购买

购买阿里服务器后,第一次远程连接出现的问题

有没有办法先加载文本字符串,然后使用 AFNetworking 加载图像?

CGAffineTransformMakeTranslation:如何一次应用两个动画

阿里云服务器价格

typora免费安装版教程,支持WindowsMacLinux