关键词 “蓝牙” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
NordicDFU
用于 Mac 和 iOS 的 OTA DFU 库,兼容 nRF5x SoC
RxBluetoothKit
适用于 RxSwift 的 iOS 和 OSX 蓝牙库
AsyncBluetooth
一个为 CoreBluetooth API 添加并发功能的小型库。
CombineCoreBluetooth
一个使用 Combine Publishers 的 CoreBluetooth 包装器 API
Bluetooth
Swift 蓝牙库
BluetoothLinux
纯 Swift Linux 蓝牙堆栈
BluetoothConnector
简单的 macOS CLI 工具,用于连接/断开蓝牙设备。对 AirPods 或其他蓝牙耳机很有用。
GATT
Swift 的蓝牙通用属性配置文件 (GATT)
MultiPeer
📱📲 MultipeerConnectivity 框架的包装器,用于设备之间自动离线数据传输
SwiftBluetooth
📲 现代 Swift 的 CoreBluetooth API
BerkananSDK
适用于应用的蓝牙 mesh 消息 SDK
BluetoothMessageProtocol
Bluetooth 消息协议的 Swift 实现。编码和解码 BLE 特性
CBCBluetooth
用于 CoreBluetooth 的便捷 Combine 包装器
KYNearbyService
用于附近发现和通信的服务。
BlueConnect
基于 CoreBluetooth 构建的蓝牙 LE 连接的现代方法
OldMoofKit
用于与旧款 VanMoof 自行车(如 SmartBike、SmartS/X、Electrified S/X 或 S/X2)通信的 Swift 软件包
CaptureSDK
CaptureSDK 是为 iOS 应用程序添加条形码扫描和 RFID/NFC 读取功能的最简单解决方案
DataKit
一个 Swift 库,可以使用现代、声明式接口轻松读取和写入二进制格式的数据。
RVS_BlueThoth
一个原生的 Swift Core Bluetooth LE 中心(客户端)抽象驱动程序
hcitool
用于在 macOS 和 Linux 上发送 HCI 命令的蓝牙主机控制器接口命令行工具