在iOS设置应用程序中可检测到的GATT服务的最终列表?

在iOS设置应用程序中可检测到的GATT服务的最终列表?,ios,bluetooth,bluetooth-lowenergy,core-bluetooth,Ios,Bluetooth,Bluetooth Lowenergy,Core Bluetooth,我实现了一个BLE外围应用程序,并根据蓝牙信号0x180D UUID从内存中添加了心率服务 在另一台iOS设备上,当广告开始时,此外设会在蓝牙其他设备下的设置应用程序中立即可见 如果我随后删除心率服务并仅使用自定义服务,则该设备在设置应用程序中不可见。 一切如期而至 问题-设置应用程序中是否有明确的内容列表?或者所有的GATT服务都会出现吗?除非应用程序与之连接,否则蓝牙设置中不应出现GATT服务设备。好的,iOS 8现在有HealthKit,因此心率GATT服务会出现在设置应用程序中。这只在i

我实现了一个BLE外围应用程序,并根据蓝牙信号0x180D UUID从内存中添加了心率服务

在另一台iOS设备上,当广告开始时,此外设会在蓝牙其他设备下的设置应用程序中立即可见

如果我随后删除心率服务并仅使用自定义服务,则该设备在设置应用程序中不可见。 一切如期而至


问题-设置应用程序中是否有明确的内容列表?或者所有的GATT服务都会出现吗?

除非应用程序与之连接,否则蓝牙设置中不应出现GATT服务设备。好的,iOS 8现在有HealthKit,因此心率GATT服务会出现在设置应用程序中。这只在iPhone上,而不是在iPad上