2013-11-14 29 views
0

我有一个关于coreBluetooth几个问题,我不知道CoreBluetooth检测外设

如果我在iOS设备上实现CBCentralManager并运行“ScanForPeripherals”使用零作为我CBUUID标签,我将能够探测到其他蓝牙手机?还是它必须是蓝牙配件广告?

CoreBluetooth是否仅检测实现蓝牙低功耗的设备?

为了使用CoreBlueTooth检测外设对象,您是否需要为外设实现代码并在其他设备上运行它?

感谢

回答

4

- 设置 “无” 会给你所有的蓝牙设备广告


- 是否会列出蓝牙配件广告。


- 对于上市手机,它必须作为一个外围&因此可以做广告,这可以通过使用iOS应用,如“LightBlue”完成(前提是手机具有蓝牙4.0)。

+0

+1,但他的最后一个问题,他必须单独执行外围应用,也有一些示例代码,在苹果的一面。 –

+0

我会按照文档中的描述'CoreBluetooth.framework'仅适用于蓝牙低功耗。传统蓝牙使用'ExternalAccessory.framework'工作,但必须先与Settings.app配对。 – Larme

+0

您是否能够同时连接到多个外设BLE应用程序? – user2076774

相关问题