GeoTrackKit 0.4.2

GeoTrackKit 0.4.2

Eric Internicola维护。



  • Eric Internicola

GeoTrackKit

Geo Tracking 的 iOS 库

特性

  • 处理用户授权
  • 处理轨迹创建
  • 处理轨迹分析(上升、下降和其他统计数据)
  • 自定义 MKMapKit 控制,以在地图上绘制您的轨迹
  • 从 HealthKit(活动应用)中拉取轨迹
    • 注意: 此功能仅适用于 iOS 11 及以上版本,并且需要物理设备进行测试
    • 此功能处于子规范 HealthKit
  • 示例应用以展示功能

项目状态

该项目目前正在开发中。

Build Status Documentation Platform CocoaPods
CocoaPods CocoaPods

初步路线图

  • Carthage 支持
  • CocoaPods 支持
  • 持续集成(Buddy Build)
  • 功能文档
  • Jazzy Docs
  • 性能测试
  • SwiftLint 集成
  • 90% 代码覆盖率
  • 从 HealthKit(锻炼)中拉取轨迹

示例应用程序

待办事项

  • 将轨道保存到磁盘
  • 提供轨道列表
  • 从 HealthKit 拉取轨道

安装

安装说明

CocoaPods

直接从 Github 安装

pod 'GeoTrackKit', :git => '[email protected]:intere/GeoTrackKit.git', :branch => 'develop'

直接从 Cocoapods 安装

pod 'GeoTrackKit'

示例用法

// This will either start tracking, or prompt the user for access to track their location
GeoTrackManager.shared.startTracking()

此库还包括一个将 GeoTrack 映射到地图上的地图控件

灵感来源

我已经构建了一些版本的地理跟踪应用程序,但我想要创建一个社区库,我可以共享并获取反馈,以构建更好的产品。

创建和维护者

Eric Internicola

关键类

文档

docs 文件夹中查看生成的文档

致谢 / 归属