我正在研究如何使用蓝牙4.0在多个iOS设备之间交换数据(信息/文件/等)。哪些框架更适合用来做到这一点? Core Core会做这项工作,还是GameKit?
任何帮助,提示,建议都将不胜感激。
答案 0 :(得分:4)
CoreBluetooth框架适用于iOS 6+设备上的蓝牙4.0(iPhone 4s和5,iPod Touch Gen 5,iPad Gen 3和4,iPad Mini)的信息/文件交换。它的范围约为50米,数据速率约为每秒2 KB。
如果您想要将2个iOS 6设备连接在一起,我建议您查看应用LightBlue。它可以让你在设备之间进行读写。
答案 1 :(得分:1)
核心蓝牙可以工作,但仅适用于iOS 6. iOS 5下的核心蓝牙仅允许iOS设备作为主设备(检测广播BLE设备并连接到它们的设备),而不是作为从设备(设备)广播它的存在并连接到想要其服务的主设备。)
对WWDC 2012视频中的差异和技术有一些很好的概述。寻找:
会话703 - 核心蓝牙101
会话705 - 高级核心蓝牙
来自WWDC的视频会议中的,可以在Apple网站的开发者部分找到。