HHFaceAuthBridge.h
736 Bytes
//
// HHFaceAuthBridge.h
// hhVDoctorSDK
//
// Created by 程言方 on 2022/2/8.
//
#import <Foundation/Foundation.h>
typedef NS_ENUM(NSUInteger, HHFaceAuthStatus) {
HHAuthStatusSuccess = 0,
HHAuthStatusIdentifyFail = 1,
HHAuthStatusAuthenFail = 2,
};
typedef void(^AuthFaceCallBack)(HHFaceAuthStatus code, NSString* _Nullable errorMsg);
typedef void(^AuthFaceInitBack)(BOOL success);
NS_ASSUME_NONNULL_BEGIN
@interface HHFaceAuthBridge : NSObject
+ (void)initWihtVC: (UIViewController*)vc callBack: (AuthFaceInitBack) callBack;
+ (void)startFaceWithVC:(UIViewController *)vc dict: (NSDictionary *)dict callBack: (AuthFaceCallBack) callBack;
+ (BOOL)canFaceAuth;
+ (void)unInitSDK;
@end
NS_ASSUME_NONNULL_END