适用于 Swifty Sensors 的自行车训练器插件
此Swifty Sensor 插件为各种自行车训练器添加服务和特性。
安装
CocoaPods
use_frameworks!
pod 'SwiftySensors'
pod 'SwiftySensorsTrainers'
手动
将 Sources
目录中的所有 swift 文件复制到您的项目中。此外,还需要复制 Headers 和 Libraries 目录。根据您的项目包括适当的库。您可能需要在 Bridging Header 的头文件中添加一些 include(如果您还没有创建一个的话)。
Swift 包管理器
该库目前尚不支持 Swift 包管理器。它依赖于一些 Objective-C SDK 库,而 Swift 包管理器尚未支持 Objective-C 库。
使用方法
配置 SensorManager 时,只需将各种 Trainer 服务添加到扫描列表即可。
import SwiftySensors
import SwiftySensorsTrainers
// Customize what services you want to scan for
SensorManager.instance.setServicesToScanFor([
CyclingPowerService.self,
...
InRide2Service.self,
SmartControlService.self,
CycleOpsService.self
])
## Known bugs
None.
## ToDos