iphone蓝牙设备连接

时间:2011-10-19 18:05:23

标签: iphone bluetooth connection data-transfer

我有一个应用程序必须连接到医疗蓝牙设备才能从该设备获取数据。 (不是任何iOS设备)。 使用哪个框架或类可以连接并从中接收数据?

感谢。

2 个答案:

答案 0 :(得分:2)

获得MFi许可后,您必须在蓝牙设备上安装Apple提供的身份验证芯片。您必须创建自定义协议才能传输数据。

iOS上的BT已被锁定,您只能在应用内访问简单的AVRCP事件,不允许进行数据传输,除非使用GameKit(仅适用于iOS设备)。

更新:

如果你使用的是BLE设备,那么你可以查看它,但它只是iOS 5。

http://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/_index.html

答案 1 :(得分:1)

您打算使用越狱设备开发此应用程序吗?

如果没有,您必须注册MFI(Made For iPhone)计划,然后您可以定义自定义协议并使用ExternalAccessory框架与您的设备进行通信。

如果是,请查看Btstack项目。