0

iOS 本身支持多个蓝牙配置文件,如http://support.apple.com/kb/HT3647所述。问题是如何以编程方式与原生 iOS 蓝牙配置文件进行通信?

例如,假设我想创建一个应用程序,通过蓝牙远程控制另一台 iOS 设备上的媒体播放。该应用程序将具有播放、暂停和停止按钮。这类似于具有媒体播放按钮的物理蓝牙外围设备。由于 iOS 支持 AVRCP 蓝牙配置文件,因此必须有一种方式以编程方式与其通信,以告知远程 iOS 设备播放、暂停或停止媒体播放。

但是 iOS SDK 并没有讨论如何与原生的、内置的支持蓝牙配置文件进行通信。相反,它描述了如何创建一个充当中央或外围设备的应用程序,这不是我需要的。我需要能够与本机 iOS 蓝牙功能进行通信,而无需将应用程序用作 Central,就像物理蓝牙外围设备在连接到 iOS 设备时所做的那样。

4

0 回答 0