标签: security xamarin time setting
我正在创建离线应用程序,要求用户在离线情况下进入和退出。我在这里面临的问题是如何确保用户不会弄乱设备中的日期/时间设置并伪造时钟。
答案 0 :(得分:0)
一种解决方案是检查设备的正常运行时间(设备开启的时间)。我相信你可以在iOS上做到这一点(see how here),请检查你的其他平台是否可以。您可以在工作开始时和结束时获得设备正常运行时间以获得总工作时间。有问题的情况是用户重启手机,因为正常运行时间会重置。