标签: lacontext

如何从Touch ID警报视图中删除"输入密码"和"取消"按钮

我卡住了,不想在Thumb of thumb impression中输入密码

[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:NSLocalizedString(@"UNLOCK_ACCESS_TO_LOCKED_FEATURE", nil) reply:
         ^(BOOL success, NSError *authenticationError)
         {
             if (success)
             {

                 msg =[NSString stringWithFormat:NSLocalizedString(@"EVALUATE_POLICY_SUCCESS", nil)];
             }
             else
             {
                 msg = [NSString stringWithFormat:NSLocalizedString(@"EVALUATE_POLICY_WITH_ERROR", nil), authenticationError.localizedDescription];
             }
         }];
     }
Run Code Online (Sandbox Code Playgroud)

uialertview ios lacontext

21
推荐指数
2
解决办法
9122
查看次数

iOS11中的LABiometryType始终返回None

在此输入图像描述

无论在Device的密码和touchId设置中配置了什么设置,LAContext始终都不返回任何设置.它只是给我一个警告而不是例外.

它只能在iOS11.1测试版的XCode 9.1 Beta中工作:

biometrics lacontext ios11 localauthentication face-id

21
推荐指数
1
解决办法
4549
查看次数

iOS 8中LAContext实例的生命周期如何表现?

我想知道LAContext来自LocalAuthentication框架的实例的生命周期在iOS 8中是怎样的.

在iOS 9及更高版本中,有invalidate一种手动使当前上下文无效的方法.如果我没有使用该方法,则LAContext实例仍将处于活动状态并存储评估状态.可以说我可以在使用后简单地将其释放/释放,但我需要跨功能的实例来执行其他操作,例如验证其可用性以及invalidate在VC的不同点启用该方法.这也发生在iOS 8上吗?我会问Apple,因为文档没有澄清这一点,但我想事先找出更多的想法.

感谢大家!

lifetime ios touch-id lacontext localauthentication

16
推荐指数
1
解决办法
246
查看次数

触摸ID:锁定生物测量.代码= -8

我使用Touch id识别我的应用程序中的iPhone用户,何时canEvaluatePolicy: LAPolicyDeviceOwnerAuthenticationWithBiometrics用于评估用户是否有资格使用Touch ID,但在许多尝试失败后,即使用户有资格使用触摸ID,它也会返回FALSE.

这将导致应用程序跳过此步骤并认为此设备不支持触摸ID.

这是我得到的错误:

Error Domain = com.apple.LocalAuthentication Code = -8"Biometry被锁定." UserInfo = {NSLocalizedDescription = Biometry被锁定.}

objective-c ios touch-id lacontext

6
推荐指数
1
解决办法
4990
查看次数