接入文档

配置流程

最近更新时间:2020-08-14 10:45:54

使用 Cocoapod 集成

WeBankService SDK 最低支持到 iOS 8.0,请在构建项目时注意,目前仅支持 Xcode11.0 及更高版本编译。

以下为接入配置的步骤:

  1. 将 WBCloudReflectionFaceVerify_framework 文件夹拷贝到自己项目的 podfile 文件所在的同一目录。
  2. 在 podfile 使用如下配置:
    注意:

    target 后面内容根据自己项目配置,参考 demo。

target ‘WBCloudReflectionFaceVerify-Demo’ do
pod ‘WBCloudReflectionFaceVerify_framework’, :path=> ‘./WBCloudReflectionFaceVerify_framework’
end
  1. 使用 pod install 命令。
  2. SDK 需要使用相机、相册和录音权限,请在 info.plist 中添加:
Privacy - Camera Usage Description

直接引用 Framework

WeBankService SDK 最低支持到 iOS8.0,请在构建项目时候注意。
以下为接入配置的步骤:

  1. 引用以下资源文件到项目:
    WBCloudReflectionFaceVerify.framework
    faceLiveReflect.framework
    NextCV.framework
    rapidnet_ios.framework
    YTCommon.framework
    YTIllumination.framework
    YTPoseDetector.framework
    YTTrackProWB.framework
    WBCloudReflectionFaceVerify.bundle
    detector_wb.bundle
    ufa_wb.bundle
    PEDat_wb.dat
  2. SDK 依赖以下系统框架,需要在【BuildPhases】>【Link Binary With Libraries】中添加,可以参考 Demo,具体依赖的系统库如下:
    UIKit.framewrok
    AVFoundation.framework
    MobileCoreServices.framework
    CoreVideo.framework
    Accelerate.framework
    Security.framework
    SystemConfiguration.framework
    CoreMedia.framework
    AudioToolbox.framework
    CoreTelephony.framework
    ImageIO.framework
    CoreLocation.framework
    AdSupport.framework
    WebKit.framework
    libc++.tbd
    libz.tbd
  3. SDK 需要使用相机、相册和录音权限,请在 info.plist 中添加:
    Privacy - Camera Usage Description
  4. 需要在【BuildSettings】>【Other Linker Flags】中设置:-ObjC