gpt4 book ai didi

ios - 存储试用期日期

转载 作者:行者123 更新时间:2023-11-28 18:38:30 26 4
gpt4 key购买 nike

我正在实现一个试用然后订阅模型到我的应用程序中,该模型允许用户免费使用该应用程序 14 天,然后在试用结束时它会提醒他们试用已结束并且他们需要订阅继续使用。

我在第一次打开应用程序时在 standardDefaults 中设置一个 NSDate 对象。然后它将当前日期与存储日期进行比较,并将返回的时间间隔与 14 天内的秒数进行比较。

我的问题是:如果用户删除应用程序,standardDefaults 会保留在内存中吗?如果没有,我如何防止用户删除然后重新下载应用程序以重新开始试用期?

最佳答案

Apple 对他们的沙盒 概念和事实感到非常自豪,如果删除应用程序,所有数据都将被删除。

确保此信息不会丢失的唯一方法是将其保存到服务器上的数据库,并定期从您的应用中检查。

这是技术解决方案。但是请确保,如果 Apple 允许在 AppStore 中发布它,如果您打算在那里发布它。

Apple 禁止试用版,但我不确定您是否可以在一段时间内免费提供应用内购买的内容,然后开始计费。

但主要规则是:免费提供给用户的东西必须保持免费。

关于ios - 存储试用期日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14789729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com