WaterRowerData for iOS
一个用于从通过 BLE 连接的 WaterRower 设备读取数据的 Swift 包。
WaterRowerData-BLE
WaterRowerData-BLE 目标包含从 BLE 连接的 WaterRower 设备(如 S5 监视器)读取数据的源代码。请参阅 WaterRowerData-BLE/Readme 了解使用说明。
配置
要将包包含到您的项目中,请按照以下方法之一操作
XCode
请参阅 将包依赖项添加到您的应用程序
- 选择文件 > Swift 包 > 添加包依赖关系
- 输入
https://github.com/WaterRowerData-UK/WaterRowerData-iOS
- 选择版本,或保持不变
- 选择包产品和目标
XCodeGen
在你的 project.yml
文件中包含以下内容,将 x.x.x
替换为最新发布版本
+ packages:
+ SwiftPM:
+ url: https://github.com/WaterRowerData-UK/WaterRowerData-iOS
+ version: x.x.x
targets:
App
+ dependencies:
+ - package: SwiftPM
+ - product: WaterRowerData-BLE
运行 xcodegen generate
。
开发
Swift 包管理器用于测试和构建此库
swift build
将源代码构建成二进制文件swift test
构建并运行测试
打开 WaterRowerData-iOS.xcodeproj
以开始编辑源文件。
打开 iOS Example/iOS Example.xcworkspace
以查看和运行示例应用程序。