这个任务的目的是通过BLE设备连接iPhone的BLE,访问iphone的ANCS。请注意,iPhone 中没有安装应用程序来打开 iPhone 的 BLE。 那么,如果我们从 iPhone 设置中启用蓝牙,它会同时启用 BLE 和 BT classic 吗?
最佳答案
是的,如果您在 iPhone 上启用 BLE,您也会启用 BT classic。这样做的原因是 BLE 只是整个蓝牙 radio 的一个子集,还有 BT 经典。由于它们使用相同的物理 radio 和芯片,因此如果不打开 BT classic 就无法启用 BLE,反之亦然。也就是说,iPhone 上的 BT classic 功能非常有限,而且大部分功能仅限于开发人员,除非您加入 MFi program。 .
有关不同蓝牙子集的更多信息,请参阅此答案:-
Can a Bluetooth LE powered device discover a classic Bluetooth device and vice-versa?
请注意,您始终必须在 iPhone 上手动启用蓝牙,并且无法自动启用。
希望对您有所帮助。
关于ios - 我想通过我的 BLE 设备连接到 iPhone 的 BLE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56607242/