應用平臺 | 適用版本 | 開發(fā)環(huán)境 |
iOS | iOS 11.0及以上系統(tǒng) | 支持 Objective-C 和 Swift |
將 EsignSDK.bundle 和 EsignSDK.framework 拖入項目中;
將 TencentCloudHuiyanSDKFace_framework 文件夾添加到本地項目目錄中。
注意:iOS的SDK、Demo僅支持編譯到實機上運行
pod "TencentCloudHuiyanSDKFace_framework", :path => "./TencentCloudHuiyanSDKFace_framework"
pod "AFNetworking", "~> 4.0.1"
pod "YYModel", "~> 1.0.4"
pod "YYCache", "~> 1.0.4"
請在 info.plist 文件中配置以下系統(tǒng)權(quán)限:
方法簽名:
- (void)initConfig:(EsignSDKConfig *)config
success:(void (^)(void))success
failure:(void (^)(EsignSDKError * _Nonnull error))failure;
接口說明: 傳入互億無線開放平臺獲取的 licenseKey 和 license 文件內(nèi)容,完成 SDK 激活。
參數(shù) | 類型 | 必填 | 說明 |
EsignSDKConfig | Config | 是 | 配置信息 |
key | string | 是 | 互億無線獲取到的licenseKey |
license | string | 是 | 互億無線獲取到的license文件內(nèi)字符串 |
success | callBack | 是 | 初始化結(jié)果回調(diào) |
請求示例:
方法簽名:
- (void)startFaceVerify:(NSString *)faceAuthCode
success:(void (^)(EsignFaceVerifyResult * _Nonnull result))success
failure:(void (^)(EsignSDKError * _Nonnull error))failure;
接口說明: 調(diào)用刷臉 SDK,發(fā)起核身流程。
參數(shù) | 類型 | 必填 | 說明 |
faceAuthCode | String | 是 | 由后端接口獲取的人臉識別 token(faceToken) |
請求示例:
驗證碼已發(fā)送到您的手機,請查收!
輸入驗證碼后,點擊“開通體驗賬戶”按鈕可立即開通體驗賬戶。