相关文章推荐
道上混的上铺  ·  DataReader 类 ...·  6 月前    · 
坏坏的皮蛋  ·  Error during ...·  9 月前    · 
失望的针织衫  ·  IConvertible ...·  11 月前    · 
文档中心
网页&移动应用

iOS 客户端接入流程

文档更新记录 >
收藏
订阅更新
我的文档
设置
对于 iOS 自有应用开发者,可参照本文在应用项目中引入 SDK 并做相应配置,完成后即可调用接口发起认证并查询认证结果等。
说明 :如果客户端接入过程中需要寻求技术支持, 可搜索 107040000958 或点击 加入钉钉群 加入 蚂蚁人脸认证 官方答疑钉钉群。
1 接入流程
1.1 第一步:接入 SDK
1.1.1 使用须知
目前 SDK 只支持 iOS 12.0 或更高版本的手机系统以及使用 Xcode 15 构建。
本文中的接口在 v3.3.0 开始支持,使用前请确认接入的客户端版本号。
SDK 如需使用 Swift 方式调用,可通过 iOS 标准桥接方式调用。
关于本 SDK 涉及的隐私说明,请参见 人脸认证 SDK 个人信息处理规则
1.1.2 接入流程
环境配置
摄像头权限 请在 info.plist 配置摄像头权限。
1.png

Bitcode 配置 Enable Bitcode 设置为 No。 路径指引:Build Settings > Linking > Other Linker Flags。 Other Linker Flags 配置 -ObjC -lxml2,xcode 15 及以上还需配置 -ld_classic 参数。
3.png

SDK 依赖引入
在集成 SDK 前,请仔细阅读 身份验证 iOS SDK 隐私说明
前置条件
已安装 CocoaPods 1.11.2 或以上版本。
接入步骤
注意 :如果之前使用传统方式接入,请先移除引入的 framework、bundle。
1 在工程中添加如下所示的 Podfile 并将 xxx 替换为实际值,或者在已有 Podfile 中添加相应的 source 与 AntVerify 依赖。
2 执行 pod install --repo-update 即可完成接入。您还可以追加 --verbose 查看详细日志。
资源下载
DEMO