uts*_*iem 2 datetime objective-c ios
我有一个要求,我需要检测是否已通过设备设置手动更改了日期/时间。我知道我可以使用applicationSignificantTimeChange方法检测到更改,但是为此应用程序需要在backgrund中挂起。我的要求是,即使应用程序被终止(未运行),我也需要检测时间变化。关于如何实现这一目标的任何想法?
注意:该应用程序已离线完成,没有与任何外部时间服务器同步的选项。
您可以通过在应用程序暂停时存储时间戳,然后在恢复时将其与当前时间进行比较,来检测时间是否已倒退。
然而,当时间已经把这个行不通前锋。不幸的是,除非您能够将应用程序与网络时间戳同步(即,您拥有自己的服务器可以从中请求当前时间),否则没有可靠的方法来检测用户何时手动更改了日期/时间。
| 归档时间: |
|
| 查看次数: |
1378 次 |
| 最近记录: |