IOS 指紋識(shí)別兩種方式詳解及實(shí)例
IOS 指紋識(shí)別兩種方式詳解及實(shí)例
首先引入類名:
#import <LocalAuthentication/LocalAuthentication.h>
然后在實(shí)現(xiàn)指紋識(shí)別的地方放入如下代碼:
方式一:
LAContext *lacontext = [[LAContext alloc]init]; // 判斷設(shè)備是否支持指紋識(shí)別 BOOL isSupport = [lacontext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL]; if(!isSupport) { NSLog(@"不支持!"); return; } [lacontext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"請(qǐng)按下手印" reply:^(BOOL success, NSError *error) { if(success) { NSLog(@"成功后,處理接下來(lái)的邏輯"); } }];
iPhone 5s推出指紋識(shí)別, 在 iOS 8.0 蘋果開放了指紋識(shí)別的 SDK
最重要的應(yīng)用領(lǐng)域是支付
方式二:
if ([UIDevice currentDevice].systemVersion.floatValue < 8.0) { NSLog(@"不支持"); return; } LAContext *ctx = [[LAContext alloc] init]; // 判斷設(shè)備是否支持指紋識(shí)別 if ([ctx canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL]) { NSLog(@"支持"); // 輸入指紋,異步 // 提示:指紋識(shí)別只是判斷當(dāng)前用戶是否是手機(jī)的主人!程序原本的邏輯不會(huì)受到任何的干擾! [ctx evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"指紋登錄" reply:^(BOOL success, NSError *error) { if (success) { // 登錄成功 // TODO NSLog(@"登陸成功"); } }]; } else { NSLog(@"不支持"); }
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
iOS應(yīng)用開發(fā)中UITabBarController標(biāo)簽欄控制器使用進(jìn)階
這篇文章主要介紹了iOS應(yīng)用開發(fā)中UITabBarController標(biāo)簽欄控制器的使用進(jìn)階,實(shí)例代碼為傳統(tǒng)的Objective-C,需要的朋友可以參考下2016-03-03上傳IPA出現(xiàn)的錯(cuò)誤提示“application loader“上傳出錯(cuò)解決方法
這篇文章主要介紹了上傳IPA出現(xiàn)的錯(cuò)誤提示“application loader“上傳出錯(cuò)解決方法的相關(guān)資料,需要的朋友可以參考下2017-06-06iOS中詳解Block作為property屬性實(shí)現(xiàn)頁(yè)面之間傳值
這篇文章主要介紹了iOS中Block作為property屬性實(shí)現(xiàn)頁(yè)面之間傳值的相關(guān)知識(shí)點(diǎn),以及代碼分享,一起學(xué)習(xí)下吧。2018-02-02iOS中的實(shí)時(shí)遠(yuǎn)程配置全紀(jì)錄
這篇文章主要給大家介紹了關(guān)于iOS中實(shí)時(shí)遠(yuǎn)程配置的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)各位iOS開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-01-01iOS開發(fā)生成二維碼圖片(附中間帶有小圖標(biāo)二維碼)
這篇文章主要介紹了iOS開發(fā)生成二維碼圖片(附中間帶有小圖標(biāo)二維碼)的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-10-10使用Swift代碼實(shí)現(xiàn)iOS手勢(shì)解鎖、指紋解鎖實(shí)例詳解
這篇文章主要介紹了使用Swift代碼實(shí)現(xiàn)iOS手勢(shì)解鎖、指紋解鎖的實(shí)現(xiàn)過程,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起看看吧2016-06-06