而不是直接在我的应用程序中构建密码并可能要求用户输入密码两次(一次用于设备,另一次用于我的应用程序);我想我可能会比自己更聪明,做一些类似的事情:
if (device has passcode)
continue into my app
else
make user enter my app passcode
我不想设置设备密码,我不想强制锁屏,也不想加密任何东西——我真正想要的只是一个 API 来检测设备密码是否有效。就像是:
BOOL notReally = [UIDevice isUserSlightlyMoreSecureBecauseTheySetDeviceLockOn];
或者如果我觉得幸运的话:
BOOL isPasscodeEnabled = [UIDevice isPasscodeEnabled];
BOOL isSimplePasscode = [UIDevice isSimplePasscode];
NSInteger minutes = [UIDevice requirePasscodeAfter];
我猜不是基于这个问题(但已经有几年了)“以编程方式检查设置包中的 iPhone 密码”或者这可能是答案;“ Lock Unlock events iphone ” 这不是我想要的,但可能会在“事后”工作。