TookanTracker
安装 TookanTracker 以查看您的 iPhone 应用程序的跟踪用户。TookanTracker 通过 CocoaPods 分发。以下是在此方法中的说明
先决条件:TookanTracker 支持 iOS 9.0 及以上版本的 Xcode。如果您在集成过程中有任何疑问,请通过以下邮箱联系我们:[email protected]
第 1 步:使用 CocoaPods 进行安装。TookanTracker 通过 CocoaPods 提供。要将 TookanTracker 添加到您的项目中,请将 SDK 添加到您的 Podfile 中,如下所示。
pod 'TookanTracker'
一旦您更新了您的 Podfile,请运行 pod install(终端命令),以便自动在您的项目中下载并安装 SDK。
请注意:TookanTracker 支持 iOS 9.0+ 的应用。SDK 本身与所有以上 iOS 9.0 兼容
升级 TrackingSDK?在您的项目目录中运行 pod update TrackingSDK(终端命令)。
第 2 步:初始化 SDK 确保只初始化一次 SDK。您可以通过在您的文件中导入 "TookanTracker" 来初始化 SDK。
TookanTracker.shared.delegate = self
// 发送 MAP_TYPE
TookanTracker.shared.initializeMap(mapType: mapType.text ?? "", key: mapKey.text ?? "")
例如:TookanTracker.shared.initializeMap(mapType: "FLIGHT_MAP", key: "输入地图密钥")
//
Google API 调用 ET(以秒为单位)
TookanTracker.shared.delayTimer = 60.0 (传入 Doule 值。)
注意:如果您不想使用 Google API 调用 ETA 和路径,则使用 trackerOptions.setPathUpdateTimer(-1)
默认情况下,路径更新计时器为 1 分钟。// 设置 SDK
TookanTracker.shared.createSession(userID: "(self.userIdTextField.text ?? "")", isHideUserDetailOnTop: true, completionHandler: { (viewC) in self.navigationController?.pushViewController(viewC, animated: true) }) // 要显示用户详情视图,请将 isHideUserDetailOnTop 设置为 false //isHideUserDetailOnTop = false
// 默认为 true
TookanTracker.shared.createSession(userID: "提供 Tookan 仪表板用户 ID",isUINeeded: false, isHideUserDetailOnTop: false, completionHandler: { (viewC) in self.navigationController?.pushViewController(viewC, animated: true) })
// 用于创建会话。TookanTracker.shared.startTarckingByJob(sharedSecertId: "tookan-sdk-345#!@", jobId: "提供 Tookan 仪表板作业 ID", userId: "提供 Tookan 仪表板用户 ID") //用于从 API 获取响应。
第 3 步:停止跟踪
您可以使用以下方法停止监听位置。
TookanTracker.shared.stopTracking()