ios-sdk
Koin 的用于移动指纹的 iOS SDK
安装 (CocoaPods)
KoinFingerprint 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod 'KoinFingerprint'
最新版本可以在 此处 找到
注意:如果您想了解更多关于依赖关系管理的 CocoaPods,请查看他们的 Using CocoaPods 指南。
手动
- 从 此处 获取最新版本
- 打开下载的
KoinFingerprint-xcframework.zip
文件夹位置并解压缩。 - 将
KoinFingerprint.xcframework
拖动到您 Xcode 项目的 Project Navigator 中。 - 当提示添加文件选项时:请确保选中“如果需要,则复制项目”,以及您想添加库的目标。
- 检查目标中的 "框架、库和嵌入内容" 部分,确保库嵌入选项设置为 "嵌入并签名"。如果框架未出现在那里,点击
+
按钮,从可用框架列表中选择它。 - 检查目标中的 "构建阶段" 部分,确保库被添加到 "链接二进制库" 状态设置为 "必需"。如果框架未出现在那里,点击
+
按钮,从可用框架列表中选择它。
使用方法
首先,在 AppDelegate 或主文件中导入库
import KoinFingerprint
现在,在 didFinishLaunchingWithOptions
或 applicationDidFinishLaunching
的末尾启动信标
KoinFingerprinter.register(organizationId: "YOUR_ORG_ID")
对于生产环境,需要覆盖默认的 URL,了解详情。
在您的组织注册后,您可以继续配置设备以获取 sessionId。
let sessionId = KoinFingerprinter.profile()
返回的 sessionId 需要由后端在使用 Koin 的 Gateway 或欺诈防范服务时提供。在配置时可以提供自定义的 sessionId 和 timeout,了解详情。