FitDataProtocol Garmin FIT协议Swift实现包
FitDataProtocol 的 Swift 实现,挺适合需要和 Garmin 设备打交道的同学。它支持 Garmin 的 FIT 协议,兼容性和扩展性都不错。Swift 的封装也做得还行,安装方式也比较灵活,Pod、SPM 都能搞定。
支持FIT 数据格式的 Swift 包,FitDataProtocol 用起来还挺顺手的。你只要对接 Garmin 设备,比如手表、骑行电脑之类的,就免不了和 FIT 打交道。用它能省下你不少解析数据的功夫,响应也快,数据也清晰。
安装也没啥门槛。用 CocoaPods 的话,加一行就行:
pod 'FitDataProtocol'
如果你是 SwiftPM 爱好者,那就加这段:dependencies: [
.package(url: "https://github.com/FitnessKit/FitDataProtocol", from: "2.1.0")
]
老项目在跑 Swift 4?也有专门的分支支持。
功能上嘛,它能解析各种 FIT 数据包,比如活动、心率、GPS 轨迹这些。你不用自己去啃 Garmin 那一堆结构复杂的二进制协议。想直接把数据转成你项目能用的格式?这包挺合适。
注意一下:它跟 Garmin SDK 是配套的,当前支持SDK 修订版 21.16.0。要是你的项目对版本要求比较敏感,建议先确认下兼容性。
如果你在做健康类 App、运动数据工具,或者要从 Garmin 导出的 FIT 文件,那不妨试试这个库。稳定性还不错,文档也比较清楚。
4.3MB
文件大小:
评论区