原创Blog,转载请注明出处 
blog.csdn.net/hello_hwc
前言:从iOS 8.0之后,Apple 开放了App使用Touch ID来认证。但是有几点要注意:
开始验证 
 
 验证失败  
 
如何使用 
导入使用的framework
#import <LocalAuthentication/LocalAuthentication.h>
初始化一个LAContext
  LAContext * context = [[LAContext alloc] init];
检查当前设备是否支持TouchID
NSError * error = nil;
    if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) {
    ...
}如果支持,则进行Touch ID认证
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"To login in" reply:^(BOOL success, NSError *error) {
            if (success) {
                //成功
            }else{
                   //失败
            }
}];   
其中,失败返回的Error一共有几种
原文地址:http://blog.csdn.net/hello_hwc/article/details/45645781