标签: ios bluetooth-lowenergy core-bluetooth
我正在尝试使用他的外围设备名称上写的十六进制数来连接BLE设备。但由于某些原因,外围设备名称在不同设备上有所不同。
可能是什么原因? 我也尝试在advertiseData中找到它但没有成功。
感谢
答案 0 :(得分:0)
您的设备可能在广告数据中有缩写的名称,但扫描响应中的名称较长。
如果您在应用程序位于前台时进行扫描,则会获得完整的扫描响应数据,因此在您的应用中可能无关紧要。您可能不得不忽略没有扫描响应数据的第一个回调。