pod 'AJSecurityBaseUtility'
- (void)evaluatePolicy:(NSString *)localizedReasonfallbackTitle:(NSString *)title
SuccesResult:(void(^)(void))backSucces
FailureResult:(TouchIdValidationFailureBack)backFailure;
此方法直接调用系统的生物识别模块,前提是用户已经在系统中打开,否则调用失败。
-
是否支持TouchID或者FaceID
- (BOOL)isCanUseBiometrics;
-
是否是FaceID
- (BOOL)isFaceID;
-
生物识别开关是否打开
-(BOOL)isBiometricsOpened;
-
是否开启生物识别
- (void)biometricsWith:(BOOL)open;
-
返回设备上生物识别的错误状态
- (LAError)deviceBiometricsState;
-
判断指纹库是否变化
- (BOOL)biometricsLibraryDidChanged NS_AVAILABLE(10_11, 9_0);