是否可以在默认设置中获取 USE TOUCHID FOR iPhone unlock 的值
Is it possible to get the value of USE TOUCHID FOR iPhone unlock in default settings
是否可以访问默认设置 > TouchID 和密码 > iPhone 解锁切换值。
据我所知,这是不可能的。
我不知道你为什么想知道,但是,你可以随时检查设备是否支持 TouchID 以及用户是否已设置它。您可以通过创建 LAContext
(本地身份验证上下文)并调用函数 canEvaluatePolicy:error:
来完成此操作。我认为这就是您可以通过应用程序了解给定 iPhone 上的 TouchID 设置的全部内容。希望对您有所帮助 :)
没有。无法知道用户是否已选择使用 TouchID 解锁 phone。
有方法 canEvaluatePolicy:错误:
但这会告诉您 TouchId 是否已配置/启用或未 Configured/Not 启用。如果你想为你的应用程序检查 touch Id 的可用性,你可以使用 canEvaluatePolicy: error:
-(void)canEvaluatePolicy {
LAContext *context = [[LAContext alloc] init];
__block NSString *message;
NSError *error;
BOOL success;
// test if we can evaluate the policy, this test will tell us if Touch ID is available and enrolled
success = [context canEvaluatePolicy: <BR>LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error];
if (success) {
message = [NSString stringWithFormat:@"Touch ID is available"];
}
else {
message = [NSString stringWithFormat:@"Touch ID is not available"];
}
[super printMessage:message inTextView:self.textView];
}
您可以从 developer.apple.com 网站找到完整的工作代码:
是否可以访问默认设置 > TouchID 和密码 > iPhone 解锁切换值。
据我所知,这是不可能的。
我不知道你为什么想知道,但是,你可以随时检查设备是否支持 TouchID 以及用户是否已设置它。您可以通过创建 LAContext
(本地身份验证上下文)并调用函数 canEvaluatePolicy:error:
来完成此操作。我认为这就是您可以通过应用程序了解给定 iPhone 上的 TouchID 设置的全部内容。希望对您有所帮助 :)
没有。无法知道用户是否已选择使用 TouchID 解锁 phone。
有方法 canEvaluatePolicy:错误:
但这会告诉您 TouchId 是否已配置/启用或未 Configured/Not 启用。如果你想为你的应用程序检查 touch Id 的可用性,你可以使用 canEvaluatePolicy: error:
-(void)canEvaluatePolicy {
LAContext *context = [[LAContext alloc] init];
__block NSString *message; NSError *error; BOOL success;// test if we can evaluate the policy, this test will tell us if Touch ID is available and enrolled success = [context canEvaluatePolicy: <BR>LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]; if (success) { message = [NSString stringWithFormat:@"Touch ID is available"]; } else { message = [NSString stringWithFormat:@"Touch ID is not available"]; } [super printMessage:message inTextView:self.textView];
}
您可以从 developer.apple.com 网站找到完整的工作代码: