检查生物特征识别的可用性

LAContext 提供了一种监控生物特征可用性的方法。因此,如果失败, canEvaluatePolicy(_:error:) 方法将返回 false,因为如果生物特征身份验证 不可用,策略评估将失败。

  • LAError.biometryNotAvailable: 无法启动身份验证,因为设备不 支持生物特征身份验证。
  • LAError.biometryNotEnrolled: 由于用户尚未 注册生物特征认证,因此无法开始认证。
  • LAError.biometryLockout:由于身份验证失 沙特阿拉伯电话号码库 败次数过多, 用户现在被锁定在生物特征身份验证之外,因此身份验证无法继续 

评估身份验证策略:

LAContext 提供了评估指定策略的方法。因此, 如果策略评估成功,则valuatePolicy(_:localizedReason:reply:) 方法返回 true, 否则返回 false。

ratedPolicyDomainState: 返回评 按需应用程序 估策略域的当前状态。

评估访问控制:

LAContext 提供了一种评估给定操作的访问控 澳大利亚数据 制的方法。因此, 如果策略评估成功,则方法返回true ,否则返回 false。  

管理凭证:

LAContext 提供了一种方法来设置应用程序凭据,以便在评估身份验证时使用。因此,如果设置了凭据,setCredential(_:type:)方法将返回 true,否则返回 false。将参数设置为 nil 会删除任何现有指定类型的凭据。isCredentialSet  (_:)方法返回一个布尔值,指示是否设置了指定的凭据类型。 

使身份验证上下文无效:

LAContext 提供了一种方法invalidate() 来使身份验证上下文无效。调用此方法将停止任何待处理的策略评估,导致它们失败并显示 LAError.Code.systemCancel错误代码。

LA错误:

LocalAuthentication框架发出的错误。

聘请最好的移动应用程序开发公司!

Signity Solutions 在移动应用程序开发方面拥有多年的经验。因此,如果您也在寻找移动应用程序开发机构,我们有印度最好的移动应用程序开发人员为您服务。欢迎将 业务外包给印度 并联系我们,我们将尽快回复。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部