【发布时间】:2016-09-08 10:50:23
【问题描述】:
我正在开发适用于 iOS (Objective-C) 的应用程序。
我正在寻找一种连接到 BLE 设备的方法,以便您可以指定此设备的 MAC 或 UUID。
目前我有两个同名的 BLE 设备,所以应用程序无法区分两者,这会带来很多问题(这些设备没有相同的功能)。
有没有办法在连接到BLE设备时指定MAC或UUID?
【问题讨论】:
-
没有。 CoreBluetooth 将创建一个基于 MAC 的标识符,但您通常会通过它们与名称相结合的广告服务来区分设备。一旦用户最初连接到设备,您就可以存储标识符。下次看到该设备时,它将具有相同的标识符。
标签: ios objective-c macos bluetooth-lowenergy objective-c-2.0