iOS 蓝牙管理器框架

标签 ios bluetooth iphone-privateapi

我知道 BluetoothManager Framework 是私有(private) API 的一部分,但我很好奇是否有人有任何使用它的经验。

我可以打开和关闭蓝牙,但我想获取设备列表。

调用 pairedDevices 方法似乎将我需要的所有信息写入日志,但不会返回设备数组。

最佳答案

您可以获取设备列表,方法是为发现的设备注册一个通知,然后触发发现本身。传入通知对象实际上是一个 BluetoothDevice 对象,您可以使用它来提取远程设备的名称和地址。此结构中没有内置 RSSI 数据。我为 OS 5.1 编写了一个完整的示例,如果您需要,请给我留言。

关于iOS 蓝牙管理器框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877879/

相关文章:

iphone - 如何在 iOS 上阅读短信?

iphone - 不适用于 App Store - 有人可以告诉我在哪里可以找到系统卷代码吗?

iphone - 无法将 .mp4 视频文件保存到 iphone 相机胶卷?

ios - 我在 iPad 应用程序中实现 Oracle UCM 是否有任何用于登录身份验证的 Web 服务?

ios - 如何根据单击的单元格检索对象?

iphone - 在静音模式下并锁定在 iOS 6 中,如何开始播放音频?

android - Bluetooth LE Android 平板电脑无法与 Lego Boost Move Hub 连接

java - Android BluetoothSocket无法连接

iOS:无法让蓝牙管理器工作

iphone - 如何访问私有(private)iOS API?