iOS 中 Touch ID得使用方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 中 Touch ID得使用方法相关的知识,希望对你有一定的参考价值。
import LocalAuthentication var myContext = LAContext() var error: NSError?var localizedReasonString = "认证提示信息" if myContext.canEvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, error: &error) { //第三个參数为闭包 myContext.evaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, localizedReason: localizedReasonString, reply: { (success: Bool, error: NSError!) in if success { //认证成功 } else { //认证失败,错误原因在error中 } }) } else { //不可以进行认证。错误信息在error中 }
LAContext *myContext = [[LAContext alloc] init]; NSError *authError = nil; NSString *myLocalizedReasonString = "认证提示信息"; if ([myContext canEvaluatePolicy: LAPolicyDeviceOwnerAuthenticationWithBiometrics error: &authError]) { [myContext evaluatePolicy: LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason: myLocalizedReasonString reply: ^(BOOL success, NSError *error) { if (success) { //认证成功 } else { //认证失败,error里包括错误信息 } }] } else { //不能进行认证。 authError中包括错误信息 }
以上是关于iOS 中 Touch ID得使用方法的主要内容,如果未能解决你的问题,请参考以下文章
是否可以仅使用密码进行身份验证,即使设备在 ios 中具有 touch id 功能,swift
有没有办法在网络浏览器中使用 Android 指纹 API 或 iOS Touch ID?