这个问题已经在这里有了答案:
已关闭8年。
我知道在许多iOS游戏中,它们的任务需要一定的时间(例如,“从动物完成繁殖到10个小时”),可以进入“设置”并更改时间以加快任务的完成时间。在我正在开发的游戏中,我不希望用户这样做,因此我正在尝试实现一个防止这种作弊的系统。我对此进行了很多思考,但无法提出解决方案。基本上,我的问题是,为了防止用户作弊,我如何不依靠系统时钟(可以轻松操纵)来跟踪时间?
最佳答案
将我的评论转化为答案。
无需依赖用户或设备,而可以依靠外部源来提供无偏差的时间。时间服务器,服务器等。如果您不信任...。