ios 指纹识别功能

1.引入#import

2.- (IBAction)zhiwen:(id)sender {

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) {

NSLog(@"dd");

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"提醒" message:@"登录成功" delegate:self cancelButtonTitle:nil otherButtonTitles:@"ok", nil];

[alert show];

} else {

NSLog(@"ddddddddddd");

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"提醒" message:@"不是你" delegate:self cancelButtonTitle:nil otherButtonTitles:@"ok", nil];

[alert show];

}

}];

} else {

NSLog(@"没有指纹识别功能");

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用法: 先添加指针视图,转盘背景和开始按钮。按钮的点击事件里设置开始动画,在动画开始的代理方法中让开始按钮不响应点...
    全栈的猫南北阅读 1,642评论 1 3
  • #import<Foundation/Foundation.h> #import #import "sqlTest...
    lichengjin阅读 428评论 0 0
  • iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可...
    lichengjin阅读 3,721评论 2 7
  • iOS支付 iOS支付分为两类,第三方支付和应用内支付(内购)。 第三方支付包括:支付宝支付、微信支付、银联支付、...
    请输入账号名阅读 6,317评论 3 22
  • iOS8 苹果开放了指纹验证功能,支持5s以上的机型。 1.导入框架 2.定义几种可能性的block回调 3.编码
    PandaXiong阅读 434评论 3 6