【发布时间】:2014-12-18 12:24:42
【问题描述】:
我有一个蓝牙设备,其版本为 2.1 和 EDR。我想连接并读取它在我的 iOS 应用程序中传输的服务。此设备基于苹果支持的个人局域网 (PAN) 配置文件。我相信,对于受支持的个人资料,无需注册 MFI 计划。
我面临的问题是即使在“设置”->“蓝牙”页面中,iOS 设备也无法发现该设备。可能是什么问题?
【问题讨论】:
标签: ios bluetooth core-bluetooth mfi eaaccessory
我有一个蓝牙设备,其版本为 2.1 和 EDR。我想连接并读取它在我的 iOS 应用程序中传输的服务。此设备基于苹果支持的个人局域网 (PAN) 配置文件。我相信,对于受支持的个人资料,无需注册 MFI 计划。
我面临的问题是即使在“设置”->“蓝牙”页面中,iOS 设备也无法发现该设备。可能是什么问题?
【问题讨论】:
标签: ios bluetooth core-bluetooth mfi eaaccessory
虽然 iOS 支持 PAN 配置文件,但这仅用于 Internet tethering -
个人区域网络配置文件
(PAN) 个人区域网络配置文件 通过蓝牙提供网络连接。对于 iOS,这很常见 多人游戏和 iPhone 上的个人热点。学到更多 关于点对点连接*。
装有 iOS 4.3 或更高版本的 iPod touch 和 iPad 支持互联网共享 从装有 iOS 4.2.6 或更高版本的 iPhone 通过 PAN。
您将无法通过自己的应用与 PAN 配置文件设备进行交互,根本没有一个框架可以公开这种级别的蓝牙连接。
一般来说,除非您已注册 MFi 计划,否则您只能编写与 BLE GATT 配置文件设备一起使用的应用程序(您可以使用 AV 框架将音频流发送到支持的设备,并且键盘可以与任何使用 HID 配置文件的应用程序一起使用,但您无法通过您的应用控制配对等)
【讨论】: