IRPasscode 0.2.0

IRPasscode 0.2.0

irons163 维护。



  • 作者:
  • irons163

Build Status Platform

IRPasscode

  • IRPasscode 是 iOS 上的强大密钥。

特性

  • 支持 4 位数字。
  • 支持指纹。
  • 高安全性 - 支持密钥链。

安装

Git

  • git 克隆此项目。
  • 将此项目复制到您自己的项目中。
  • 将 .xcodeproj 添加到项目中,并将其链接为嵌入框架。

选项

  • 您可以移除 demo屏幕截图 文件夹。

Cocoapods

  • Podfile 中添加 pod 'IRPasscode'
  • 运行 pod install

使用说明

基本操作

  • 打开 密码设置页面
#import <IRPasscode/IRPasscode.h>

NSBundle *xibBundle = [NSBundle bundleForClass:[IRPasscodeLockSettingViewController class]];
IRPasscodeLockSettingViewController *vc = [[IRPasscodeLockSettingViewController alloc] initWithNibName:@"IRPasscodeLockSettingViewController" bundle:xibBundle];
[self.navigationController pushViewController:vc animated:YES];
  • 打开 密码验证页面
if ([IRSecurityPinManager sharedInstance].pinCode)
    [[IRSecurityPinManager sharedInstance] presentSecurityPinViewControllerForUnlockWithAnimated:YES completion:nil result:nil];

屏幕截图

示例 密码设置
Demo Passcode Settings
设置密码 确认密码
Set Passcode Confirm Passcode
确认密码失败 修改密码
Confirm Passcode Fail Change Passcode
解锁密码 示例私有数据
Unlock Passcode Demo Private Data