如果用户设置"自动设置"如何检查正确的当前时间关

时间:2015-11-17 08:32:50

标签: ios objective-c iphone swift ios7

如果用户设置"自动设置"我必须检查正确的当前时间。关闭。

有没有办法访问"自动设置"设置状态,以便我提示用户将其打开。 要么 我可以遵循的另一种方法我可以从GPS(位置)获取时间,但是下面的代码总是在用户选择的情况下给出本地时间 "自动设置"关闭。

CLLocation* location = [[CLLocation alloc] initWithLatitude:(CLLocationDegrees) 0.0 longitude:(CLLocationDegrees) 0.0];
NSDate* now = location.timestamp;

有没有办法在ios中存档此行为。

1 个答案:

答案 0 :(得分:1)

如果您不能依赖本地时钟,则需要使用外部源。 (可能)有几个基于NTP的库。例如:ios-ntp,目前可以找到here