有没有办法在iPhone上获得防篡改日期和时间?

Joh*_*hnK 7 iphone datetime ios

出于各种原因,我需要从iPhone获取用户无法干预的当前日期和时间.是的,我已经看到了如何检查服务器(例如,这里),但如果你花一点时间反思,那就不会被篡改.

我期待听到两种下意识的反应:

  1. 使用GPS时间.
  2. 它无法完成.

在回答另一个问题时,我已经描述了我对这个问题的研究.总结一下:

  1. GPS时间随用户定义的设置而变化.
  2. iPhone肯定有一个内部防篡改时间和日期,如Set Automatically设置>常规>时间和日期之后的日期时间恢复时所示,on即使在防尘罩中也是如此.

我想知道的是如何访问这个防篡改时间.


编辑

需要明确的是,基于服务器的解决方案并不合适.首先,它可能是伪造的.另一方面,应用程序需要在没有网络连接的情况下工作.

Mic*_*ann 2

假设您始终有可用的 Internet,您可以实现连接到远程网络时间协议服务器的类或对象。

这是一个可以帮助您入门的开源 GitHub 项目以及我在 中找到的相关 StackOverflow 问题