用hbuider开发的app如何添加一个月的使用时间限制,一个月后app不可用
6***@qq.com
- 发布:2017-05-20 09:08
- 更新:2017-05-23 09:33
- 阅读:2586
3 个回复
insun
这个有两种模式。网络和本地。首次登录后数据库或者本地存储中记录设备的uuid和时间,一月后再比对即可
6***@qq.com (作者) - 张阿波
本地存储使用localstorage的话貌对应用程序进行一次数据清理,保存的数据就会丢失,是否应该写入到本地的一个文件里还是?
insun
建议用网络形式吧
建一个后台,提供一个API
app ajax这一个API,提供UUID和时间
API比对数据库记录,是否超时间,返回一个true或者false
app根据返回值是否进入下一步动作。
本地方式归根结底不够严谨,用户可以破解。
skysowe
我就是这么做的,用网络方式验证,,不过据说ios的uuid是不固定的,如果卸载重装app还是手机恢复出厂值?这个uuid会变化。如果是恢复出厂值,那还可以,毕竟没什么人为了一个app把整个手机经常恢复出厂值。如果是更新了包,再用30天,也未尝不可。
(官方文档:plus.device.uuid 在文档中有如下描述: iOS - 4.5+ (支持): 根据包名随机生成的设备标识号。注意:在设备重置后会重新生成。)
2017-05-25 08:56