iOS和蓝牙......我需要什么样的框架?

时间:2012-03-09 14:00:57

标签: ios bluetooth core-bluetooth

我有蓝牙4.0低能耗电路板。我想为iPhone 4S开发一个iOS应用程序,用于从主板上接收和发送数据。

我需要什么框架来研究/查找文档? iOS SDK中的Core Bluetooth框架是否有效?我需要使用GameKit框架吗?

我几天前刚开始研究iOS开发,所以我正试图浏览这个迷宫!谢谢!

3 个答案:

答案 0 :(得分:14)

Core Bluetooth which is part of the iOS5 SDK就是您所需要的一切。

您不需要Gamekit或MFi来开发蓝牙低功耗应用程序。

您还需要一台支持蓝牙低功耗4.0(iPhone 4S或新iPad)的设备来测试您的应用。

答案 1 :(得分:7)

用于通过蓝牙发现设备的框架包括:

用于发现BLE设备的CoreBluetooth框架

用于发现其他类型设备的GameKit Framework。

EAaccessory框架,可用于与配对的蓝牙设备或通过设备底部的有线Apple Connector连接的设备进行交互。

Apple MFi计划意味着您将拥有一个旨在与iOS设备兼容的设备(意味着,制造商必须是Apple MFi计划的成员),并且设备制造商大多数都提供您必须添加到您的设备的协议应用程序info.plist文件。

答案 2 :(得分:0)

专注于Core Blutooth。 Gamekit仅适用于其他iOS设备。