目标c - 有没有办法以编程方式检查用户是否在Mac上选择了"Require password after sleep"?



是否有库或工具来检查用户是否选择了"睡觉后需要密码"?提前感谢!示例代码将非常感谢。

它在屏幕保护程序首选项中。如果你这样做,你会看到它:

defaults read com.apple.screensaver askForPassword

你可以使用NSUserDefaults api以编程方式从Cocoa中读取,像这样:

NSDictionary *prefs=[[NSUserDefaults standardUserDefaults]
     persistentDomainForName:@"com.apple.screensaver"];
BOOL isSet = [[prefs objectForKey:@"askForPassword"] boolValue];

相关内容

最新更新