安装
添加依赖并配置包管理器
步骤 1 — 添加 SDK 依赖
从以下包管理器中选择一种:
- CocoaPods
- Swift Package Manager (SPM)
CocoaPods 是 Cocoa 项目的依赖管理器。有关安装和使用说明,请访问官方 CocoaPods 文档。要使用 CocoaPods 将 iOS SDK 集成到您的 Xcode 项目中,请在 Podfile 中添加 unicocheck-ios:
Podfile
pod 'unicocheck-ios'
当前版本
CocoaPods 始终解析最新稳定版本。当前 SDK 版本为 3.3.0。
然后从终端安装依赖项:
pod install
请打开工作区,而非项目文件
如果您正在使用 .xcodeproj 文件运行项目,请改用 .xcworkspace 文件打开项目。
App Store 分发 — Xcode 16 / bitcode
由于 DeviceProfiling 和 UnicoSdkLogger 中存在 bitcode,CocoaPods 构建可能被 App Store 拒绝。请参阅已知问题获取解决方法。
Swift Package Manager 是 Swift 项目的依赖管理器,与 Swift 构建系统集成,可自动完成依赖项的下载、编译和链接。要使用 SPM 将 iOS SDK 集成到您的项目中,请在 Package.swift 文件中添加依赖项:
Package.swift
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "3.3.0"))
步骤 2 — 添加摄像头使用权限
要使用打开摄像头的方法,您必须在编译应用程序之前在 Info.plist 中声明摄像头使用权限:
Info.plist
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>