使用指南

1.活体SDK-集成过程视频讲解

2.SDK目录结构

目录

3.将SDK集成到开发环境

使用 SDK 前,首先需要将其集成到您的开发环境中。项目的开发环境需要在 Xcode 6.0版本及以上,运行环境需要 iOS7.0 及以上,下文将说明开发中需要的详细操作。

3.1 配置开发环境

3.1.1 导入SDK包

将libLFMultipleLiveness文件夹(包含 libLFLivenessDetector.a、SenseID_Liveness.lic、lf_liveness_resource.bundle、.h、.m等) copy 一份到项目工程目录下,拖拽到 xcode 打开的工程中,勾选 copy,点击 Finish 按钮。

注:本 SDK 不支持 CocoaPods 的方式导入。

示例介绍图

3.2 编译选项设置

3.2.1 需要添加 Xcode 链接器参数:-ObjC 和 -lstdc++。

添加 -ObjC 参数后链接器可以把静态库中所有的 Objective-C 类和分类都加载到最后的可执行文件中。

添加 -lstdc++ 参数是由于我们的静态库中需要 c++ 标准库支持。

添加方法:

TARGETS -> Build Settings -> Linking -> Other Linker Flags 中添加 -lstdc++ 和 -ObjC 。

示例介绍图

3.2.2 如果使用的开发工具是Xcode 7.0以上版本,需要手动关闭Bitcode。

步骤:

TARGETS -> BuildSettings -> Enable Bitcode 设置为 NO。

示例介绍图

3.2.3.添加相关引用库。

步骤:

TARGETS ->Build Phases中添加相关引用库

示例介绍图

3.2.4.在Xcode8上调试iOS10系统时,调用相机功能时,在info.plist文件下添加权限。

需要在info.plist文件下添加相关的权限。

相机权限

<key>NSCameraUsageDescription</key>
<string>cameraDesciption</string

results matching ""

    No results matching ""