1
A
回答
3
首先,不要将数据存储在应用程序中。否则,从文件系统中删除应用程序并重新下载重新开始倒计时会很简单。请将其存储在用户首选项或应用程序支持中。你可以为此使用plist。如果你喜欢,你也可以使用隐藏文件。只是不要让它太复杂或太侵入。无论您使用哪种安全措施,您的应用程序都可能被破解。对于可能成为潜在客户的最终用户来说,这应该是公平的。
这里是实现可可有时间限制的试用的话题一个非常好的链接:
0
没有可能保护您的数据不被操纵/删除,这是不可能的。
如果您的应用程序第一次启动,如果您的所有数据都已被清除,如何进行检查。
一些替代是“硬编码”的ID令牌,并连接到世界其他地方(至少对于首次启动,抓住任何种类的签名数据密钥)
0
也许你可以使用一个服务器里店UUID的和第一次他们推出了应用程序。然后,他们每次打开您的应用程序时,都会询问您的服务器是否可以使用它。这比设备上的存储日期更难,但如果你这样做了,用户只需在设置中更改设备的日期即可访问你的应用程序。
相关问题
- 1. 在C++软件中引入共享软件的限制
- 2. Facebook共享限制“只有我”选项
- 3. 共享软件实施与时间机器
- 4. 限制共享选项
- 5. 共享LAMP上的文件限制
- 6. Samba共享权限问题 - 仅限文件系统权限的公共共享
- 7. 共享文件夹权限!
- 8. 设置共享基于安全权限的共享中共享所有文件夹的权限
- 9. 桌面共享,无需安装软件
- 10. Android:如何在软件包之间共享布局+可绘制资源?
- 11. OSGi:如何安全地共享软件包之间的连接
- 12. 在不同的软件模块之间共享域模型。
- 13. 在Windows中对软件执行时间施加每日限制
- 14. 限制作者共享的内容
- 15. 更改共享文件夹权限
- 16. 打开共享权限的文件
- 17. Virtualbox共享文件夹权限
- 18. 共享主机上的文件权限
- 19. 控制器之间的共享方法
- 20. 控制器之间的共享模型
- 21. Google驱动器 - drive.file范围限制我访问共享文件
- 22. 将文件复制到UNC共享所需的权限
- 23. 通过cygwin sshd限制文件夹共享
- 24. 共享主机邮件限制解决方法
- 25. asp.net和共享的权限
- 26. PRISM零件制作政策非共享/与MEF共享
- 27. PHP:制作时间限制
- 28. Windows何时通过共享更改文件访问时间?
- 29. 有限公司访问共享文件夹
- 30. 网络共享上的文件所有者权限
时间机器?你能详细说明吗? – p4553d 2011-06-14 11:09:59
是的。我必须在某处存储第一次启动日期(以检查7天内是否完成),并且用户应该能够操作这些数据。如果我将第一次启动日期存储在App文件夹中,则用户可以使用Time Machine轻松恢复应用程序,以便再次使用该应用程序7天。 – tamasgal 2011-06-14 11:23:10