【发布时间】:2018-01-25 23:31:48
【问题描述】:
我正在开发一个通过 BLE 连接到设备的 Swift 应用 (iOS)。
我编写了一些代码,设法连接到我的设备,设法获取广告数据,但是当我使用 didDiscoverServices 方法扫描服务时,我只获得电池和设备信息服务,而不是 HID 服务。 我可以在广告数据中看到设备信息、电池和 HID 服务,但在 didDiscoverServices 方法中看不到。 我可以在 didDiscoverServices 方法中访问电池和设备信息的特征。 我在多个地方读到 HID 由 iOS 而非应用程序管理。
有什么方法可以访问 HID 服务吗?
【问题讨论】:
标签: ios swift bluetooth-lowenergy hid gatt