Showing
17 changed files
with
69 additions
and
52 deletions
No preview for this file type
No preview for this file type
This file is too large to display.
@@ -40,6 +40,9 @@ NS_ASSUME_NONNULL_BEGIN | @@ -40,6 +40,9 @@ NS_ASSUME_NONNULL_BEGIN | ||
40 | @property (nonatomic, copy) NSString * faceLivenessMovetoFrameText; //把脸移入框内 | 40 | @property (nonatomic, copy) NSString * faceLivenessMovetoFrameText; //把脸移入框内 |
41 | @property (nonatomic, copy) NSString * faceLivenessFacialFaceCorrectionText; //请调整人脸 | 41 | @property (nonatomic, copy) NSString * faceLivenessFacialFaceCorrectionText; //请调整人脸 |
42 | @property (nonatomic, copy) NSString * faceLivenessVerifyFailedText; //验证失败 | 42 | @property (nonatomic, copy) NSString * faceLivenessVerifyFailedText; //验证失败 |
43 | +@property (nonatomic, copy) NSString * faceLivenessKeepFace; //请保持正脸 | ||
44 | +@property (nonatomic, copy) NSString * faceLivenessFaceCovered; //脸部有遮挡 | ||
45 | + | ||
43 | /* | 46 | /* |
44 | 初始化方法 | 47 | 初始化方法 |
45 | */ | 48 | */ |
@@ -104,11 +104,13 @@ typedef NS_ENUM(NSInteger, BDFaceColorSelectType) { | @@ -104,11 +104,13 @@ typedef NS_ENUM(NSInteger, BDFaceColorSelectType) { | ||
104 | @property (nonatomic, assign) BDFaceColorSelectType colorSelectMode; // 界面外观 | 104 | @property (nonatomic, assign) BDFaceColorSelectType colorSelectMode; // 界面外观 |
105 | @property (nonatomic, assign) BOOL checkAgreeBtn; // 隐私协议开关 | 105 | @property (nonatomic, assign) BOOL checkAgreeBtn; // 隐私协议开关 |
106 | @property (nonatomic, assign) int numOfLiveness; // 活体动作池中有几个动作 (动作选取) | 106 | @property (nonatomic, assign) int numOfLiveness; // 活体动作池中有几个动作 (动作选取) |
107 | -@property (nonatomic, assign) int liveSelectNum; // 需要从活体动作池中抽取几个动作(动作数量) | ||
108 | -@property (nonatomic, strong) NSMutableArray *liveActionArray; // 动作列表 | ||
109 | -@property (nonatomic, strong) NSMutableArray *randomLiveActionArray; // 随机动作列表 | 107 | +@property (nonatomic, assign) int actionLiveSelectNum; // 需要从动作活体动作池中抽取几个动作(动作数量) |
108 | +@property (nonatomic, assign) int colorLiveSelectNum; // 需要从炫瞳活体动作池中抽取几个动作(动作数量) | ||
109 | +@property (nonatomic, strong) NSMutableArray *liveActionArray; // 动作活体列表 | ||
110 | +@property (nonatomic, strong) NSMutableArray *colorActionArray; // 炫瞳动作列表 | ||
111 | +@property (nonatomic, strong) NSMutableArray *randomActionLiveActionArray; // 随机动作列表 | ||
112 | +@property (nonatomic, strong) NSMutableArray *randomColorLiveActionArray; // 随机动作列表 | ||
110 | @property (nonatomic, assign) BOOL colorLiveMode; // 炫彩动作活体开关 | 113 | @property (nonatomic, assign) BOOL colorLiveMode; // 炫彩动作活体开关 |
111 | -@property (nonatomic, strong) NSMutableArray *colorActionArray; // 动作列表 | ||
112 | /* | 114 | /* |
113 | 功能模块 | 115 | 功能模块 |
114 | */ | 116 | */ |
@@ -121,7 +123,9 @@ typedef NS_ENUM(NSInteger, BDFaceColorSelectType) { | @@ -121,7 +123,9 @@ typedef NS_ENUM(NSInteger, BDFaceColorSelectType) { | ||
121 | @property (nonatomic, assign) BOOL colorJudgeAbility; // 炫彩颜色判断能力 | 123 | @property (nonatomic, assign) BOOL colorJudgeAbility; // 炫彩颜色判断能力 |
122 | @property (nonatomic, assign) BOOL isIntoResultView; // 进入结果页面开关 | 124 | @property (nonatomic, assign) BOOL isIntoResultView; // 进入结果页面开关 |
123 | @property (nonatomic, assign) BOOL isOpenRearCamera; // 后置摄像头开关 | 125 | @property (nonatomic, assign) BOOL isOpenRearCamera; // 后置摄像头开关 |
124 | - | 126 | +@property (nonatomic, assign) BOOL isCompressImage; // 是否压缩图片 默认:不压缩 |
127 | +@property (nonatomic, assign) int compressValue; // 压缩图片大小 默认:0kb | ||
128 | +@property (nonatomic, assign) BOOL isPopWindow; // 是否超时弹窗 默认:弹窗 | ||
125 | 129 | ||
126 | 130 | ||
127 | 131 |
@@ -16,7 +16,8 @@ | @@ -16,7 +16,8 @@ | ||
16 | 16 | ||
17 | @property (nonatomic, readwrite, assign) BOOL isByOrder; | 17 | @property (nonatomic, readwrite, assign) BOOL isByOrder; |
18 | @property (nonatomic, readwrite, assign) NSInteger numOfLiveness; | 18 | @property (nonatomic, readwrite, assign) NSInteger numOfLiveness; |
19 | -@property (nonatomic, readwrite, retain) NSMutableArray *liveActionArray; | 19 | +@property (nonatomic, readwrite, strong) NSMutableArray *liveActionArray; |
20 | +@property (nonatomic, readwrite, strong) NSMutableArray *colorActionArray; | ||
20 | 21 | ||
21 | - (void)resetState; | 22 | - (void)resetState; |
22 | 23 |
@@ -122,11 +122,6 @@ typedef NS_ENUM(NSUInteger, TrackResultCode) { | @@ -122,11 +122,6 @@ typedef NS_ENUM(NSUInteger, TrackResultCode) { | ||
122 | - (void)reset; | 122 | - (void)reset; |
123 | 123 | ||
124 | /** | 124 | /** |
125 | - * 获取设备zid 公安验证上传 | ||
126 | - */ | ||
127 | -- (NSString *)getZtoken; | ||
128 | - | ||
129 | -/** | ||
130 | * SDK鉴权方法-文件授权 | 125 | * SDK鉴权方法-文件授权 |
131 | * SDK鉴权方法 必须在使用其他方法之前设置,否则会导致SDK不可用 | 126 | * SDK鉴权方法 必须在使用其他方法之前设置,否则会导致SDK不可用 |
132 | * | 127 | * |
@@ -355,6 +350,21 @@ typedef NS_ENUM(NSUInteger, TrackResultCode) { | @@ -355,6 +350,21 @@ typedef NS_ENUM(NSUInteger, TrackResultCode) { | ||
355 | - (void)setColorJudgeAbility:(BOOL) colorJudgeAbility; | 350 | - (void)setColorJudgeAbility:(BOOL) colorJudgeAbility; |
356 | 351 | ||
357 | /** | 352 | /** |
353 | + * 图片是否压缩 默认:不压缩 | ||
354 | + */ | ||
355 | +- (void)setIsCompressImage:(BOOL)isCompressImage; | ||
356 | + | ||
357 | +/** | ||
358 | + * 图片压缩系数单位KB 默认:300Kb | ||
359 | + */ | ||
360 | +- (void)setCompressValue:(int) compressValue; | ||
361 | + | ||
362 | +/** | ||
363 | + * 是否超时弹窗 默认:弹窗 | ||
364 | + */ | ||
365 | +- (void)setIsPopWindow:(BOOL) isPopWindow; | ||
366 | + | ||
367 | +/** | ||
358 | * 采集动作验证 | 368 | * 采集动作验证 |
359 | * @param image 检测的图片 | 369 | * @param image 检测的图片 |
360 | * @param isOriginal 是否返回原始图片 | 370 | * @param isOriginal 是否返回原始图片 |
@@ -20,14 +20,9 @@ typedef NS_ENUM(NSInteger, SSFaceProcessStatus) { | @@ -20,14 +20,9 @@ typedef NS_ENUM(NSInteger, SSFaceProcessStatus) { | ||
20 | SSFaceProcessStatusIsRunning = -101, // 正在采集图像 | 20 | SSFaceProcessStatusIsRunning = -101, // 正在采集图像 |
21 | SSFaceProcessStatusCancel = -102, // 取消 | 21 | SSFaceProcessStatusCancel = -102, // 取消 |
22 | SSFaceProcessStatusSDKNotInit = -103, // SDK未初始化 | 22 | SSFaceProcessStatusSDKNotInit = -103, // SDK未初始化 |
23 | - SSFaceProcessStatusSDKNotLoad = -105, // SDK未加载 | ||
24 | - SSFaceProcessStatusNetworkError = -106, // 网络错误 | ||
25 | - | ||
26 | - SSFaceProcessStatusIsRiskDevice = -201, // 风险设备 | ||
27 | 23 | ||
28 | SSFaceProcessStatusResultFail = -301, // 构建数据异常 | 24 | SSFaceProcessStatusResultFail = -301, // 构建数据异常 |
29 | SSFaceProcessStatusCameraError = -302, // 没有授权镜头 | 25 | SSFaceProcessStatusCameraError = -302, // 没有授权镜头 |
30 | - SSFaceProcessStatusVideoRecordingFail = -303, // 视频录制错误 | ||
31 | SSFaceProcessStatusCropImageError = -305, // 抠图失败 | 26 | SSFaceProcessStatusCropImageError = -305, // 抠图失败 |
32 | 27 | ||
33 | SSFaceProcessStatusTimeout = -401, // 超时 | 28 | SSFaceProcessStatusTimeout = -401, // 超时 |
@@ -47,8 +42,6 @@ typedef void (^LivenessProcess) (float numberOfLiveness, float numberOfSuccess, | @@ -47,8 +42,6 @@ typedef void (^LivenessProcess) (float numberOfLiveness, float numberOfSuccess, | ||
47 | 42 | ||
48 | - (void)onBegin; | 43 | - (void)onBegin; |
49 | 44 | ||
50 | -- (void)onDeviceCheckResult:(BOOL)isRisk; | ||
51 | - | ||
52 | - (void)onBeginCollectFaceInfo; | 45 | - (void)onBeginCollectFaceInfo; |
53 | 46 | ||
54 | - (void)onLivenessActionWithCode:(LivenessRemindCode)code imageInfo:(NSDictionary *)imageInfo faceInfo:(FaceInfo *)faceInfo; | 47 | - (void)onLivenessActionWithCode:(LivenessRemindCode)code imageInfo:(NSDictionary *)imageInfo faceInfo:(FaceInfo *)faceInfo; |
@@ -66,7 +59,7 @@ typedef void (^LivenessProcess) (float numberOfLiveness, float numberOfSuccess, | @@ -66,7 +59,7 @@ typedef void (^LivenessProcess) (float numberOfLiveness, float numberOfSuccess, | ||
66 | @end | 59 | @end |
67 | 60 | ||
68 | __attribute__((visibility("default"))) | 61 | __attribute__((visibility("default"))) |
69 | -@interface SSFaceProcessManager : NSObject // TODO: 改成Process | 62 | +@interface SSFaceProcessManager : NSObject |
70 | 63 | ||
71 | // 图像返回帧处理代理 | 64 | // 图像返回帧处理代理 |
72 | @property (nonatomic, weak) id<SSFaceProcessDelegate> delegate; | 65 | @property (nonatomic, weak) id<SSFaceProcessDelegate> delegate; |
@@ -74,14 +67,6 @@ __attribute__((visibility("default"))) | @@ -74,14 +67,6 @@ __attribute__((visibility("default"))) | ||
74 | // 采集流程运行状态 | 67 | // 采集流程运行状态 |
75 | @property (nonatomic, assign, readonly) BOOL runningStatus; | 68 | @property (nonatomic, assign, readonly) BOOL runningStatus; |
76 | 69 | ||
77 | -// 设置使用镜头,前置/后置,默认前置 | ||
78 | -@property (nonatomic, assign) AVCaptureDevicePosition devicePosition; | ||
79 | - | ||
80 | -// 设置录像结果是否镜像翻转,默认翻转 | ||
81 | -@property (nonatomic, assign) BOOL videoMirrored; | ||
82 | - | ||
83 | -// 风险检测超时时间,默认3秒 | ||
84 | -@property (nonatomic, assign) NSInteger riskDetectionSetting; | ||
85 | 70 | ||
86 | // AVCaptureSessionPreset类型枚举,支持低版本所以使用NSString | 71 | // AVCaptureSessionPreset类型枚举,支持低版本所以使用NSString |
87 | @property (nonatomic, copy) NSString *sessionPresent; | 72 | @property (nonatomic, copy) NSString *sessionPresent; |
@@ -95,9 +80,18 @@ __attribute__((visibility("default"))) | @@ -95,9 +80,18 @@ __attribute__((visibility("default"))) | ||
95 | // 是否开启声音提醒 | 80 | // 是否开启声音提醒 |
96 | @property (nonatomic, assign) BOOL enableSound; | 81 | @property (nonatomic, assign) BOOL enableSound; |
97 | 82 | ||
83 | +// 设置使用镜头,前置/后置,默认前置 | ||
84 | +@property (nonatomic, assign) AVCaptureDevicePosition devicePosition; | ||
85 | + | ||
86 | +// 设置录像结果是否镜像翻转,默认翻转 | ||
87 | +@property (nonatomic, assign) BOOL videoMirrored; | ||
88 | + | ||
98 | // 返回图片类型 | 89 | // 返回图片类型 |
99 | @property (nonatomic, assign) SSFaceProcessImageType outputImageType; | 90 | @property (nonatomic, assign) SSFaceProcessImageType outputImageType; |
100 | 91 | ||
92 | +// 输出图片数量,默认1(支持炫彩流程) | ||
93 | +@property (nonatomic, assign) NSInteger successImageCount; | ||
94 | + | ||
101 | // BDFaceDetectionTypeColorfulLiveness流程中是否开启动作活体 | 95 | // BDFaceDetectionTypeColorfulLiveness流程中是否开启动作活体 |
102 | @property (nonatomic, assign) BOOL enableLivenessInColorfulFlow; | 96 | @property (nonatomic, assign) BOOL enableLivenessInColorfulFlow; |
103 | 97 | ||
@@ -107,18 +101,21 @@ __attribute__((visibility("default"))) | @@ -107,18 +101,21 @@ __attribute__((visibility("default"))) | ||
107 | - (void)connectPreviewLayer:(AVCaptureVideoPreviewLayer*)pLayer; | 101 | - (void)connectPreviewLayer:(AVCaptureVideoPreviewLayer*)pLayer; |
108 | 102 | ||
109 | /** | 103 | /** |
110 | - * 创建用于视频录制的参数 | ||
111 | - */ | 104 | + * 创建视频录制参数 |
105 | + * @param enableVideoSound 是否开启声音录制 | ||
106 | + * @param videoFileName 视频文件名称 | ||
107 | + * @param imageWidth 视频宽度 | ||
108 | + * @param imageHeight 视频高度 | ||
109 | + * */ | ||
112 | - (NSDictionary *)createVideoRecordParametersWithEnableVideoSound:(BOOL)enableVideoSound | 110 | - (NSDictionary *)createVideoRecordParametersWithEnableVideoSound:(BOOL)enableVideoSound |
113 | videoFileName:(NSString *)videoFileName | 111 | videoFileName:(NSString *)videoFileName |
114 | - imageWidth:(NSUInteger)imageWidth | 112 | + imageWidth:(NSUInteger)imageWidth |
115 | imageHeight:(NSUInteger)imageHeight; | 113 | imageHeight:(NSUInteger)imageHeight; |
116 | 114 | ||
117 | - | ||
118 | /** | 115 | /** |
119 | * 开始当前人脸校验流程,供视频录制时传入参数使用 | 116 | * 开始当前人脸校验流程,供视频录制时传入参数使用 |
120 | * @param flowType 操作流程,人脸采集、人脸活体、炫彩 | 117 | * @param flowType 操作流程,人脸采集、人脸活体、炫彩 |
121 | - * @param videoParameters 需要录制视频的参数 | 118 | + * @param videoParameters 视频参数 |
122 | * @param vc 展现的UIViewController | 119 | * @param vc 展现的UIViewController |
123 | */ | 120 | */ |
124 | - (void)startFaceProcessWithFaceFlow:(SSFaceProcessType)flowType videoParameters:(NSDictionary *)videoParameters viewController:(UIViewController *)vc; | 121 | - (void)startFaceProcessWithFaceFlow:(SSFaceProcessType)flowType videoParameters:(NSDictionary *)videoParameters viewController:(UIViewController *)vc; |
@@ -134,7 +131,6 @@ __attribute__((visibility("default"))) | @@ -134,7 +131,6 @@ __attribute__((visibility("default"))) | ||
134 | - (void)startRecordingVideo; | 131 | - (void)startRecordingVideo; |
135 | 132 | ||
136 | 133 | ||
137 | - | ||
138 | /** | 134 | /** |
139 | * 活体检测过程中,返回活体总数,当前成功个数,当前活体类型 | 135 | * 活体检测过程中,返回活体总数,当前成功个数,当前活体类型 |
140 | */ | 136 | */ |
@@ -155,6 +151,7 @@ __attribute__((visibility("default"))) | @@ -155,6 +151,7 @@ __attribute__((visibility("default"))) | ||
155 | - (void)setColorLivenessColors:(NSString *)colorGroup; | 151 | - (void)setColorLivenessColors:(NSString *)colorGroup; |
156 | 152 | ||
157 | 153 | ||
154 | + | ||
158 | @end | 155 | @end |
159 | 156 | ||
160 | 157 |
@@ -47,6 +47,7 @@ typedef NS_ENUM(NSUInteger, LivenessRemindCode) { | @@ -47,6 +47,7 @@ typedef NS_ENUM(NSUInteger, LivenessRemindCode) { | ||
47 | LivenessRemindCodeOcclusionLeftContour, //左脸颊有遮挡 | 47 | LivenessRemindCodeOcclusionLeftContour, //左脸颊有遮挡 |
48 | LivenessRemindCodeOcclusionRightContour, //右脸颊有遮挡 | 48 | LivenessRemindCodeOcclusionRightContour, //右脸颊有遮挡 |
49 | LivenessRemindCodeOcclusionChinCoutour, //下颚有遮挡 | 49 | LivenessRemindCodeOcclusionChinCoutour, //下颚有遮挡 |
50 | +// LivenessRemindCodeOcclusioneyebrow, //眉毛有遮挡 | ||
50 | LivenessRemindCodeTimeout, //超时 | 51 | LivenessRemindCodeTimeout, //超时 |
51 | LivenessRemindCodeLiveEye, //眨眨眼 | 52 | LivenessRemindCodeLiveEye, //眨眨眼 |
52 | LivenessRemindCodeLiveMouth, //张大嘴 | 53 | LivenessRemindCodeLiveMouth, //张大嘴 |
@@ -136,6 +137,7 @@ typedef NS_ENUM(NSUInteger, ColorRemindCode) { | @@ -136,6 +137,7 @@ typedef NS_ENUM(NSUInteger, ColorRemindCode) { | ||
136 | ColorRemindCodeOcclusionLeftContour, //左脸颊有遮挡 | 137 | ColorRemindCodeOcclusionLeftContour, //左脸颊有遮挡 |
137 | ColorRemindCodeOcclusionRightContour, //右脸颊有遮挡 | 138 | ColorRemindCodeOcclusionRightContour, //右脸颊有遮挡 |
138 | ColorRemindCodeOcclusionChinCoutour, //下颚有遮挡 | 139 | ColorRemindCodeOcclusionChinCoutour, //下颚有遮挡 |
140 | +// ColorRemindCodeOcclusioneyebrow, //眉毛有遮挡 | ||
139 | ColorRemindCodeTimeout, //超时 | 141 | ColorRemindCodeTimeout, //超时 |
140 | ColorRemindCodeVerifyInitError, //鉴权失败 | 142 | ColorRemindCodeVerifyInitError, //鉴权失败 |
141 | ColorRemindCodeSuccess, //炫彩活体采集成功 | 143 | ColorRemindCodeSuccess, //炫彩活体采集成功 |
No preview for this file type
No preview for this file type
@@ -10,7 +10,7 @@ | @@ -10,7 +10,7 @@ | ||
10 | </data> | 10 | </data> |
11 | <key>Headers/BDFaceBaseKitLivenessTipCustomConfigItem.h</key> | 11 | <key>Headers/BDFaceBaseKitLivenessTipCustomConfigItem.h</key> |
12 | <data> | 12 | <data> |
13 | - 35L4jRi/TgfgtNK9G32LxspU71U= | 13 | + 8pIZRMHWLEVOuaBwj5MRKE+ISXQ= |
14 | </data> | 14 | </data> |
15 | <key>Headers/BDFaceBaseKitManager.h</key> | 15 | <key>Headers/BDFaceBaseKitManager.h</key> |
16 | <data> | 16 | <data> |
@@ -18,7 +18,7 @@ | @@ -18,7 +18,7 @@ | ||
18 | </data> | 18 | </data> |
19 | <key>Headers/BDFaceBaseKitParamsCustomConfigItem.h</key> | 19 | <key>Headers/BDFaceBaseKitParamsCustomConfigItem.h</key> |
20 | <data> | 20 | <data> |
21 | - abTu4rd93EYeOduqTgWTJVOlZeY= | 21 | + zqhzsbFtoFfIUN2YFcjKR2SeJzk= |
22 | </data> | 22 | </data> |
23 | <key>Headers/BDFaceBaseKitRemindErrorCode.h</key> | 23 | <key>Headers/BDFaceBaseKitRemindErrorCode.h</key> |
24 | <data> | 24 | <data> |
@@ -34,7 +34,7 @@ | @@ -34,7 +34,7 @@ | ||
34 | </data> | 34 | </data> |
35 | <key>Headers/BDFaceLivingConfigModel.h</key> | 35 | <key>Headers/BDFaceLivingConfigModel.h</key> |
36 | <data> | 36 | <data> |
37 | - SfsmefeihhVfSMD15oPLQbCbvKk= | 37 | + c/ooSPcNAsMLPh+Iw0iJb94KvFg= |
38 | </data> | 38 | </data> |
39 | <key>Headers/BDFaceToastView.h</key> | 39 | <key>Headers/BDFaceToastView.h</key> |
40 | <data> | 40 | <data> |
@@ -50,15 +50,15 @@ | @@ -50,15 +50,15 @@ | ||
50 | </data> | 50 | </data> |
51 | <key>Headers/FaceSDKManager.h</key> | 51 | <key>Headers/FaceSDKManager.h</key> |
52 | <data> | 52 | <data> |
53 | - wldMIrYLJqXiLp07U1ZPEV7HkHA= | 53 | + 5exgbDkpmJ9DNy5fSQesJLuwwo0= |
54 | </data> | 54 | </data> |
55 | <key>Headers/SSFaceProcessManager.h</key> | 55 | <key>Headers/SSFaceProcessManager.h</key> |
56 | <data> | 56 | <data> |
57 | - R/Z8vKELA6MrPPEFbhGYBGNtzcU= | 57 | + n0+7eYH4iu4TmKSxPx/ykWNvhPs= |
58 | </data> | 58 | </data> |
59 | <key>Headers/SSFaceSDK.h</key> | 59 | <key>Headers/SSFaceSDK.h</key> |
60 | <data> | 60 | <data> |
61 | - hJj8PgUols9kw47dBkL/DkJrO3o= | 61 | + tRdTJj66lLL33V/L2GkdNC1PT20= |
62 | </data> | 62 | </data> |
63 | <key>Headers/UIColor+BDFaceColorUtils.h</key> | 63 | <key>Headers/UIColor+BDFaceColorUtils.h</key> |
64 | <data> | 64 | <data> |
@@ -94,11 +94,11 @@ | @@ -94,11 +94,11 @@ | ||
94 | <dict> | 94 | <dict> |
95 | <key>hash</key> | 95 | <key>hash</key> |
96 | <data> | 96 | <data> |
97 | - 35L4jRi/TgfgtNK9G32LxspU71U= | 97 | + 8pIZRMHWLEVOuaBwj5MRKE+ISXQ= |
98 | </data> | 98 | </data> |
99 | <key>hash2</key> | 99 | <key>hash2</key> |
100 | <data> | 100 | <data> |
101 | - cWUIh7UBH0/bLVErN+X0LX5gcbkGtrk6mykf4v59QuM= | 101 | + 9Yvhvkj3eMSu7wOfUX3R43PgEAcSbaMqpFZ2y8/I3do= |
102 | </data> | 102 | </data> |
103 | </dict> | 103 | </dict> |
104 | <key>Headers/BDFaceBaseKitManager.h</key> | 104 | <key>Headers/BDFaceBaseKitManager.h</key> |
@@ -116,11 +116,11 @@ | @@ -116,11 +116,11 @@ | ||
116 | <dict> | 116 | <dict> |
117 | <key>hash</key> | 117 | <key>hash</key> |
118 | <data> | 118 | <data> |
119 | - abTu4rd93EYeOduqTgWTJVOlZeY= | 119 | + zqhzsbFtoFfIUN2YFcjKR2SeJzk= |
120 | </data> | 120 | </data> |
121 | <key>hash2</key> | 121 | <key>hash2</key> |
122 | <data> | 122 | <data> |
123 | - sJXIz9TIWRnoHN7UB8nzVzdH8X0K0nCXzGRd4VgWhXA= | 123 | + dsuZK3Oq3wZFJgtW5UTc4ppEqSSWhGQmos9OFT9gqNI= |
124 | </data> | 124 | </data> |
125 | </dict> | 125 | </dict> |
126 | <key>Headers/BDFaceBaseKitRemindErrorCode.h</key> | 126 | <key>Headers/BDFaceBaseKitRemindErrorCode.h</key> |
@@ -160,11 +160,11 @@ | @@ -160,11 +160,11 @@ | ||
160 | <dict> | 160 | <dict> |
161 | <key>hash</key> | 161 | <key>hash</key> |
162 | <data> | 162 | <data> |
163 | - SfsmefeihhVfSMD15oPLQbCbvKk= | 163 | + c/ooSPcNAsMLPh+Iw0iJb94KvFg= |
164 | </data> | 164 | </data> |
165 | <key>hash2</key> | 165 | <key>hash2</key> |
166 | <data> | 166 | <data> |
167 | - aIournciHC2fPrs/kPvIkmoGB7TNvFsLuiyoNhjTfYk= | 167 | + P6PmHDQO9vKJqzBXKCyezELShKqvo6/jIhUxB1rrRXs= |
168 | </data> | 168 | </data> |
169 | </dict> | 169 | </dict> |
170 | <key>Headers/BDFaceToastView.h</key> | 170 | <key>Headers/BDFaceToastView.h</key> |
@@ -204,33 +204,33 @@ | @@ -204,33 +204,33 @@ | ||
204 | <dict> | 204 | <dict> |
205 | <key>hash</key> | 205 | <key>hash</key> |
206 | <data> | 206 | <data> |
207 | - wldMIrYLJqXiLp07U1ZPEV7HkHA= | 207 | + 5exgbDkpmJ9DNy5fSQesJLuwwo0= |
208 | </data> | 208 | </data> |
209 | <key>hash2</key> | 209 | <key>hash2</key> |
210 | <data> | 210 | <data> |
211 | - NZ/QqzsuwfPGU0e5PHNbotcjyjH5argio2q7HnJRz8A= | 211 | + ayCFmyfsUrBZiS8RY7CzdDbDz5HzjSnRWnBBhRTfHKI= |
212 | </data> | 212 | </data> |
213 | </dict> | 213 | </dict> |
214 | <key>Headers/SSFaceProcessManager.h</key> | 214 | <key>Headers/SSFaceProcessManager.h</key> |
215 | <dict> | 215 | <dict> |
216 | <key>hash</key> | 216 | <key>hash</key> |
217 | <data> | 217 | <data> |
218 | - R/Z8vKELA6MrPPEFbhGYBGNtzcU= | 218 | + n0+7eYH4iu4TmKSxPx/ykWNvhPs= |
219 | </data> | 219 | </data> |
220 | <key>hash2</key> | 220 | <key>hash2</key> |
221 | <data> | 221 | <data> |
222 | - 5A6DffoPMoZy8/Q1N2+1E+UVuyLJEePyH3T5IJBD3Wo= | 222 | + izfr7WmLCKztmg3IaZ1bY9bfEXkaObsQ089alXBDDOA= |
223 | </data> | 223 | </data> |
224 | </dict> | 224 | </dict> |
225 | <key>Headers/SSFaceSDK.h</key> | 225 | <key>Headers/SSFaceSDK.h</key> |
226 | <dict> | 226 | <dict> |
227 | <key>hash</key> | 227 | <key>hash</key> |
228 | <data> | 228 | <data> |
229 | - hJj8PgUols9kw47dBkL/DkJrO3o= | 229 | + tRdTJj66lLL33V/L2GkdNC1PT20= |
230 | </data> | 230 | </data> |
231 | <key>hash2</key> | 231 | <key>hash2</key> |
232 | <data> | 232 | <data> |
233 | - TwgiTBdl9sGseOnNWexejCvdjgNLgjuSrhBhOpBSd74= | 233 | + qUj2zdk03N5gZyRBeIlF6IxesOlG1AwFLZVLlImgzbM= |
234 | </data> | 234 | </data> |
235 | </dict> | 235 | </dict> |
236 | <key>Headers/UIColor+BDFaceColorUtils.h</key> | 236 | <key>Headers/UIColor+BDFaceColorUtils.h</key> |
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
-
Please register or login to post a comment