如何通过外部附件框架使用蓝牙PAN配置文件

时间:2014-12-31 14:40:04

标签: ios bluetooth external-accessory

我正在尝试从我的iOS应用程序中创建蓝牙个人局域网(PAN)。基于MFi FAQHT3647,应该可以使用蓝牙PAN与其他(非iOS设备)通信。 但是,我无法在iOS上找到有关如何完成此任务的更多信息。

  • 是否可以通过外部附件框架创建蓝牙PAN?
  • 是否还有其他方式可以与蓝牙(而不是BLE)设备通信?

1 个答案:

答案 0 :(得分:0)

据我所知,您没有(也不应该要求)直接访问iOS应用中的任何旧版(非BLE)个人资料。

PAN(以及其他蓝牙配置文件和服务,例如A2DP for audio)仅在iOS本身与设备配对并在您不知情的情况下完全创建PAN网络的情况下可用。之后,PAN应该可用于您的应用程序,而无需执行任何与蓝牙相关的操作。但这里的问题是要知道 iOS本身是如何使用PAN的,目前它似乎只用于网络共享而已。所以,如果您希望根据自己的特定需求使用PAN,我想你会失败。

外部附件框架是另一回事,它适用于想要实现自定义协议的MFi认证设备,例如,替代iOS上没有的串行协议(Apple的故意决定 - 防止与未经认证的设备进行自定义通信。)