1 匯入 localauthentication/localauthentication.h框架
2 進行各種條件判斷,如果條件成立則開始使用
// 判斷裝置是否支援touchid
if ([[uidevice currentdevice].systemversion floatvalue] < 8.0)
// 建立驗證物件的上下文
lacontext *context = [[lacontext alloc]init];
// 判斷裝置是否允許使用生物識別技術
if (![context canevaluatepolicy:lapolicydeviceownerauthenticationwithbiometrics error:nil])
// 如果條件都滿足則開始使用指紋識別
// localizedreason 傳入使用指紋識別的原因
[context evaluatepolicy:lapolicydeviceownerauthenticationwithbiometrics localizedreason:@"驗證指紋,以便開啟程式" reply:^(bool success, nserror * _nullable error)
// 指紋識別失敗
switch (error.code)
}];
iOS 指紋識別
1.首先匯入框架localauthentication 2.判斷系統版本,最低ios 8.0 3.建立驗證物件上下文lacontext 4.判斷指紋識別技術是否可用canevaluatepolicy 5.如果可用,開始呼叫方法開始使用指紋識別 import 指紋按鈕 void showfingerp...
iOS 指紋識別,面部識別
指紋識別和面部識別公用這一段 即可,系統會自動判斷當前裝置支援指紋識別還是面部識別。1.匯入框架 import2.實現 1.判斷系統版本是否支援 if nsfoundationversionnumber nsfoundationversionnumber ios 8 0 else ac addact...
IOS指紋識別呼叫
指紋識別主要的目的應該是判斷當前使用者是否機主,寫了個demo簡單體驗下 1 首先需要引入指紋識別庫 2 引入庫 import localauthentication lacontext.h 3 關鍵 lacontext mycontext lacontext alloc init nserror ...