ios - 我想通过我的 BLE 设备连接到 iPhone 的 BLE

标签 ios iphone bluetooth-lowenergy

这个任务的目的是通过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/

相关文章:

ios - 无法将我的 9.0.1 iPhone 与 Xcode 一起使用

iphone - 如何将第三方框架添加到iPhone项目中?

ios - 清除 iOS BLE 缓存

android - 如何在不使用缓存的情况下以编程方式在 Android 上强制蓝牙低能耗服务发现

ios - 当没有替代方法时,禁止使用该方法的警告

ios - 使用 PDF 阅读器在 iPhone 中下载 pdf 时阅读

ios - 在静态库中链接 Objective-C 类别

iphone - 为 Syphon- iPhone 客户端启用 g729 编解码器

iphone - 在通用应用程序中添加核心数据?

ios - BLE Bond 表 iOS