发现默认的GATT服务

时间:2019-04-28 09:30:49

标签: ios bluetooth-lowenergy

在我的iOS应用程序中,我正在连接到其他BLE设备并发现它们的服务,例如:

peripheral.DiscoverServices();

但是它只会发现我自己创建的服务,而没有发现默认的GATT服务。我想获得Generic Access服务(0x1800),以便可以从中读取特征。我该怎么办?

1 个答案:

答案 0 :(得分:1)

这些服务被系统隐藏。您可以通过API获得一些特征值。例如,可以通过简单地读取外围对象的name属性来读取名称。