我的Bluetooth®设备版本 2.1,EDR 。我想连接并阅读它在我的iOS应用程序中传输的服务。此设备基于Apple支持的个人区域网络(PAN)配置文件。我相信,对于支持的配置文件,无需注册 MFI 计划。
我面临的问题是iOS设备即使在设置中也无法发现设备 - >蓝牙页面。可能是什么问题?
答案 0 :(得分:1)
虽然iOS支持PAN配置文件,但这仅用于Internet tethering -
个人区域网络资料
(PAN)个人区域网络配置文件 通过蓝牙提供网络连接。使用iOS,这很常见 在iPhone上使用多人游戏和个人热点。学到更多 关于点对点连接*。
采用iOS 4.3或更高版本的iPod touch和iPad支持互联网网络共享 来自iOS 4.2.6或更高版本的iPhone通过PAN。
您将无法通过自己的应用与PAN配置文件设备进行交互,因此根本没有一个框架可以公开此级别的蓝牙连接。
一般情况下,您只能编写应用程序才能使用BLE GATT配置文件设备,除非您已注册MFi程序(您可以使用AV框架将音频流发送到支持的设备,键盘可以使用HID配置文件与任何应用程序一起使用,但你不能从你的应用程序控制配对等)