我希望提供我的应用程序的免费版本。限制是,一旦您将15个笔记保存到数据库中,您将被限制为每月添加5个笔记。每次你达到限制,每次你尝试在达到限制后做一个新的笔记,我会提示用户通过应用内购买解锁应用程序。在达到初始限制的30天后,或者是月初,他们将能够添加5个笔记,我不会麻烦他们,直到他们全部用完。限制不会翻转。
有没有人有解决这个问题的最佳方法?
发布于 2011-04-17 13:53:00
我强烈建议使用网络通信来实现这一点,即使你的应用程序不使用互联网。如果你真的希望能够相信用户不会篡改参数来勉强维持额外的免费使用,你应该在你自己的服务器上进行验证,而不是在他们的设备上。
无论何时创建便笺,都应该向您的服务器发送一条带有用户标识符的消息。然后,您可以跟踪笔记(即使您没有存储笔记的内容),并在需要阻止创建笔记时发送回一条消息。
这样,您还可以在必要时更改阈值,而无需更改应用程序。
https://stackoverflow.com/questions/5691767
复制相似问题