【发布时间】:2015-09-02 08:05:31
【问题描述】:
我使用[NSDate date] 来获取当前时间。
如果用户不更改时间,一切正常...我的意思是如果用户手动更改而不是自动设置。
那我怎么才能得到原来的时间呢?
谢谢!
【问题讨论】:
-
如果您不信任设备时间,则需要使用 NTP 调用外部服务
-
有没有可能代替NTP服务。如果假设我处于离线状态并更改了日期,并在一段时间后将日期设置为自动。那么苹果是如何在离线状态下获得原始时间的..
-
那么iOS设备离线时可以同步时间吗?在这种情况下,Apple 可能会使用作为 GPS 信号一部分的时间戳。或者他们使用蜂窝基站广播的时间戳。两者都不适合您。
-
@MatthiasBauch 我停止了我的定位服务,我的 iPhone 中没有 sim 但仍然有时间,苹果怎么可能?