2011-05-20 91 views
0

我负责开发iPhone应用程序,它的第一个功能是连接到蓝牙传输设备,接收来自该设备的数据,并使用该数据执行其他重要事情。我遇到的问题是似乎没有任何好的SDK可以使用,所以我正在考虑使用GameKit框架来搜索蓝牙传输设备,连接到(正确的)设备,以及从这个设备接收数据。iPhone应用程序 - 与蓝牙设备通信

子弹点: - 搜索蓝牙设备 - 连接到蓝牙设备 - 仅从设备

提示/建议接收数据?

+0

还有一件事要提。我相信从设备发送的数据长度为22个字节;什么是最有效的方式来获取/存储数据? – riqitang 2011-05-21 10:22:50

回答

3

Apple不会让任何蓝牙设备连接到iOS设备。该设备必须符合MFi标准。

假设您的任务是编写应用程序以使用贵公司的产品,请先注册MFi developer program from Apple

假设情况正好相反,您承担了编写应用程序以与第三方设备一起工作的任务,请确保该产品符合MFi标准。在设备或包装上查找“Made for iPhone”或“Made for iPad”徽标可能表明其符合MFi标准。

从那里你应该调查外部附件框架。尝试阅读External Accessory Programming Topics

+0

谢谢你的建议! – riqitang 2011-05-20 19:53:16