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