一个针对 iOS 的位置和活动记录框架。
pod 'ArcKit'
要运行从此存储库中的 ArcKit 演示应用程序
pod install
要查看实际,在线,生产应用程序中的 SDK 操作,请从 App Store 安装
Arc App
应用程序
查看此存储库中 ArcKit 演示应用程序的源代码以获取更完整的代码示例。
let locoManager = LocomotionManager.highlander
let noteCenter = NotificationCenter.default
let queue = OperationQueue.main
// watch for location updates
noteCenter.addObserver(forName: .locomotionSampleUpdated, object: nil, queue: queue) { _ in
print("rawLocation: \(locoManager.rawLocation)")
print("filteredLocation: \(locoManager.filteredLocation)")
print("locomotionSample: \(locoManager.locomotionSample())")
}
// start recording
locoManager.startCoreLocation()
locoManager.startCoreMotion()