【问题标题】:iphone blutooth device connectioniphone蓝牙设备连接
【发布时间】:2011-10-19 18:05:23
【问题描述】:

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

谢谢。

【问题讨论】:

    标签: iphone bluetooth connection data-transfer


    【解决方案1】:

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

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

    更新:

    如果您使用的是 BLE 设备,那么您可以检查一下,但它只是 iOS 5。

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

    【讨论】:

      【解决方案2】:

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

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

      如果是,请查看Btstack 项目。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-08-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-02-19
        相关资源
        最近更新 更多