Latest 1.0.0
Homepage https://github.com/FuJunZhi/FUTouchID
License MIT
Platforms ios 7.0, requires ARC
Frameworks UIKit, Foundation
Authors
  • 一行代码解决指纹解锁

CocoaPods

  1. Add pod 'FUTouchID', '~> 1.0.0' to your Podfile.

  2. Run pod install or pod update.

  3. ‘#import "FUTouchID.h"’.

登录时

*第一次的登录弹框提示是否使用指纹解锁

FUTouchID
FUTouchID

*设置中关闭了TouchID,再次打开app

FUTouchID

指纹验证错误

*输入错误一次

FUTouchID

*输入错误三次

FUTouchID

*输入错误五次

FUTouchID

*输入错误五次,验证密码后,继续弹框验证指纹

FUTouchID

指纹解锁开关

*弹出指纹验证界面

FUTouchID

*指纹验证成功

FUTouchID

*设置中关闭了TouchID,指纹验证失败

FUTouchID

提供的方法

判断设备指纹识别功能【是否可用】

/*
* 判断设备指纹识别功能【是否可用】
*/
+ (BOOL)canEvaluatePolicy;

判断设备指纹识别功能【是否支持】

/*
* 判断设备指纹识别功能【是否支持】
*/
+ (BOOL)canPlatformSupportTouchID;

指纹登录验证

/*
* 指纹登录验证
*
* clickBlock 按钮的点击事件
*/
+ (void)loadAuthenticationWithTouchBlock:(TouchBlock)clickBlock;

弹框提示是否使用指纹解锁

/*
* 弹框提示是否使用指纹解锁
*
* clickBlock 按钮的点击事件
*/
+ (void)showTouchIDAlertView:(TouchBlock)clickBlock;

许可证

LEETheme 使用 GPL V3 许可证,详情见 LICENSE 文件。

Latest podspec

{
    "name": "FUTouchID",
    "version": "1.0.0",
    "summary": "FUTouchID",
    "homepage": "https://github.com/FuJunZhi/FUTouchID",
    "license": "MIT",
    "authors": {
        "fujunzhi": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/FuJunZhi/FUTouchID.git",
        "tag": "1.0.0"
    },
    "source_files": "FUTouchID/*.{h,m}",
    "frameworks": [
        "UIKit",
        "Foundation"
    ],
    "requires_arc": true
}

Pin It on Pinterest

Share This