我试图在两个最初使用蓝牙的设备之间建立连接(发送消息和文件),我找到的第一个做这种事情的框架是GameKit,但不幸的是它被停用了,我被迫使用MultipeerConnectivity框架。
最近,我了解到Core-Bluetooth框架可以与其他外设通信,执行互联网搜索时,我意识到大多数与它相关的教程都是温度外设和心脏监测器。不幸的是,我不知道是否有可能用这个框架连接两个设备,并像MultipeerConnectivity框架一样交换信息(消息和文件),这是可能的吗?
在这种情况下,只有这三个框架可以通过蓝牙连接,或者还有其他框架?
发布于 2014-12-01 08:03:54
核心蓝牙是连接两个设备所需的全部。不需要第三方框架。尽管大多数教程和示例都与体温和心脏监视器相关,但它们演示了连接到外围设备和在两者之间传输数据的基本概念。此外,如果您使用的是第三方蓝牙或BLE芯片,请参考随附的API。
这篇教程应该足够让你上手了。它演示了基本的广播,连接传输数据:
Practical Core Bluetooth Tutorial
如果你想了解更多核心蓝牙的内部工作原理,请查看苹果的文档:About Core Bluetooth
发布于 2014-12-01 07:22:25
查看LGBluetooth。它是一个用于与CoreBluetooth交互的轻量级库。它允许您将串行数据发送到连接的设备和外围设备。
https://stackoverflow.com/questions/27216003
复制相似问题