【发布时间】:2018-08-07 13:59:58
【问题描述】:
我们允许用户通过我们的 react 原生应用打卡。
我们还允许离线打卡,方法是保存操作的 GEO 位置和时间戳并等待活动的互联网连接。
有没有办法检测聪明的用户是否在离线和打卡时更改了设备的时间?
我们认为我们可以在应用上次联系服务器时开始一些间隔,但这是最佳选择吗?我不确定当应用程序在后台等时间隔是否会正确运行。
【问题讨论】:
-
如果有人真的想欺骗你,他将能够解决所有对策。
-
@JonasW。我认为这是正确的,但我们的目标是找到一种方法来防止普通用户而不是斯诺登左右发生这种情况......;-)
标签: javascript datetime react-native