# FaceAISDK_iOS
**Repository Path**: onDeviceAI/FaceAISDK_iOS
## Basic Information
- **Project Name**: FaceAISDK_iOS
- **Description**: iOS FaceAISDK is on_device Offline Face Detection 、Recognition 、Liveness Detection Anti Spoofing SDK
FaceAISDK是iOS 设备端可离线不需联网的人脸识别、动作活体检测、人脸录入SDK,快速集成后实现相关功能。
- **Primary Language**: Swift
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 4
- **Forks**: 4
- **Created**: 2025-06-04
- **Last Updated**: 2025-06-25
## Categories & Tags
**Categories**: cv, ios-modules
**Tags**: None
## README
## FaceAISDK 介绍
iOS FaceAISDK is on_device Offline Face Detection 、Recognition 、Liveness Detection Anti Spoofing SDK.
FaceAISDK是iOS 设备端可离线不需联网的人脸识别、动作活体检测、人脸录入SDK,集成后可快速实现相关功能。
.
.
## 集成步骤
SDK默认的开发环境为Xcode 16.3 ,实现语言为Swift 6.1,OC&C;UI全部使用SwiftUI实现
#### 1.Podfile 添加依赖
最新版本一般会在本工程Podfile 中指定,请复制指定版本到你的项目
首次依赖 安装SDK及内部依赖 会耗费10分钟左右时间(实际取决于你的网络状态)
安装SDK依赖 pod install --repo-update(请指定和本Demo相同最新版本,确保科学上网能同步GitHub)
pod 'FaceAISDK_Core', 'Newest Version'
pod 'ToastUI'
#### 2. 拷贝FaceAINaviView,AddFaceView,VerifyFaceView 到你的工程
记得声明相机使用权限;应用内跳转到 FaceAINaviView功能演示导航页面你就可以开始体验效果
#### 3. 根据你的业务需求修改View 和参数设置等定制你的应用
SDK中人脸录入和识别都需要指定一个唯一的FaceID Key来关联你的用户,可以使用注册的手机号,身份证等
动作活体检测可以指定动作活体的步骤个数为1还是2个;其中SDK 的UI实现是完整暴露给开发者自由修改
## 其他说明
本SDK 需要摄像头实时获取预览数据,目前只支持真机调试。
微信:HaoNan19990322
Email: FaceAISDK.Service@gmail.com
## 其他平台?
uniApp接入正重构为UTS 插件,0630 等待UNI官方协调上线处理.
uniApp: https://github.com/AnyLifeZLB/uniPlugin_FaceAI_UTS
Android:https://github.com/AnyLifeZLB/FaceVerificationSDK
Android体验Demo APK下载如下
.