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];
屏幕截图
示例 | 密码设置 |
---|---|
![]() |
![]() |
设置密码 | 确认密码 |
![]() |
![]() |
确认密码失败 | 修改密码 |
![]() |
![]() |
解锁密码 | 示例私有数据 |
![]() |
![]() |