swift Touch ID 的简单使用 指纹识别
上篇记录了 Touch ID 的简单使用方法。 因为最近无聊有在学 swift,顺便写了 swift Touch ID 的 Demo 。 基本上,swift 中使用 Touch ID 和 OC差不多,只是语法稍有改变。 首先初始化上下文 let laContext = LAContext() var error : NSError? //判断是否支持 let bool:Bool = laContext.canEvaluatePolicy(LAPolicy.DeviceOwnerAuthentication,error: &error) 与OC一样,参数的值有两种类型,不过要记得使用点语法 //验证指纹 LAPolicy.DeviceOwnerAuthenticationWithBiometrics //可验证密码 LAPolicy.DeviceOwnerAuthentication //然后进行验证,参数一样。 if bool{ laContext.evaluatePolicy(LAPolicy.DeviceOwnerAuthentication,localizedReason: "牛逼你就按一下",reply: { (success:Bool,error:NSError?) -> Void in print(“牛逼") }) error类型相同,此处略。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |