iPhone SDK蓝牙功能及其局限性

时间:2013-01-22 05:00:06

标签: ios objective-c macos cocoa bluetooth

当我将iPhone连接到Mac电脑时,我可以通过蓝牙发送什么限制?

我的目标是通过蓝牙自由地将数据从iPhone单向传输到OSX机器。有没有办法包装自己的通信类,以便它发送它想要的任何类型的数据?有什么限制?

我可以将任何数据发送到mac OS吗?

1 个答案:

答案 0 :(得分:1)

你看过使用蓝牙低能耗版本4.0(CoreBluetooth Framework)吗?根据您的应用,它可能是最适合您的。它支持所有最新的iOS和Mac设备。

如果您想使用经典蓝牙(Ver 3.0,2.1或1.2) 不幸的是,使用经典蓝牙不能直接(轻松)实现。 理想情况下,您需要SPP配置文件(串行端口配置文件),但iOS目前不支持SPP。 iPhone可以仅使用它支持的标准配置文件与Mac(或任何其他设备)通信,并且您的应用程序无法直接访问iOS设备上的标准配置文件数据。