以编程方式阅读iPhone设置(精确设置 - >常规 - >日期&时间 - >自动设置)

时间:2012-11-30 20:02:44

标签: iphone ios ios5 ios6

我们正在开发一个iPhone应用程序,我需要阅读iPhone设置值(正好是“设置 - >一般 - >日期和时间 - >自动设置”的状态)。找出这个价值有什么简单/困难的方法吗?任何提示和技巧都将受到高度赞赏。

2 个答案:

答案 0 :(得分:8)

您可以使用以下代码(我刚刚通过检查iPad上/var/mobile/Library/Preferences/目录的内容找到了这个代码):

NSDictionary *pref = [[NSUserDefaults standardUserDefaults] persistentDomainForName:@"com.apple.timed"];
BOOL autotime = [[pref objectForKey:@"TMAutomaticTimeEnabled"] boolValue];
NSLog(@"Automatic time is %@", autotime ? @"enabled" : @"disabled");

这些密钥没有记录,你可能不应该在AppStore应用程序中使用它们。但是,您可以在内部应用程序或软件中安全地将它们用于越狱设备。

答案 1 :(得分:0)

不,对不起,这是不可能的。