gpt4 book ai didi

android - 免费使用应用程序的一个月限制

转载 作者:搜寻专家 更新时间:2023-11-01 08:57:19 24 4
gpt4 key购买 nike

要求:
在我的应用程序中,我想允许用户从应用程序首次运行之日起免费使用所有功能一个月。为此,我在应用程序数据库中存储了首次运行日期,并在每次应用程序启动时将首次运行日期与当前日期进行比较。

实现:
为了获取当前日期,我们有几个函数,例如 Calendar.getInstance(); Date date=new Date(); 这些函数将返回标准“wall”的日期\日期时间"时钟(时间和日期)。根据document 可以由用户或手机网络设置。

问题:
一切似乎都很好,但如果用户从 Setting 更改日期并将其设置为过去的日期怎么办。例如,用户在 2013 年 6 月 7 日首次运行应用程序,因此在 2013 年 7 月 6 日之后,应用程序必须表明他必须购买订阅,但如果用户将设备日期更改回 6 月 30 日等,则限制将不起作用。
那么有什么理由要正确实现呢?
有什么原因可以获取用户不可编辑的设备实际时间?
编辑:
应用程序可以脱机工作,因此用户可以关闭互联网连接。

最佳答案

如何存储两个日期 - 应用程序首次使用的日期和最后一次使用的日期。 30 减去两个日期之间的差值即可得出剩余天数,如果当前日期早于上次使用的日期,您就知道他们已将日期改回原来的日期。

只是一个想法 - 没有尝试过,但理论上它应该可行。

关于android - 免费使用应用程序的一个月限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18103296/

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