7

由于各种原因,我需要从 iPhone 获取用户无法干预的当前日期和时间。是的,我已经看到了如何检查服务器(例如,此处),但如果您花点时间思考一下,这并非无懈可击。

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

  1. 使用 GPS 时间。
  2. 这是不可能的。

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

  1. GPS 时间随用户定义的设置而变化。
  2. iPhone 肯定有一个内部防篡改时间和日期,如Set Automatically在“设置”>“通用”>“时间和日期”中的日期时间恢复后所示,on即使在防辐射掩体中也如此。

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


编辑

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

4

1 回答 1

2

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

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

于 2013-07-09T23:56:48.457 回答