如何通过蓝牙将文件从iPhone发送到mac

时间:2013-10-11 09:34:02

标签: ios macos bluetooth core-bluetooth iobluetooth

我创建了通用设备应用程序,使用GameKit Framework通过蓝牙传输任何类型的文件。 我的问题是如何使用相同的流程或任何框架在桌面应用程序上创建?这也可以在设备上进行通信。我可以提供任何样品或提示如何操作。

核心蓝牙使用低能耗协议。但我不知道怎么办? 任何人都可以提出一些想法或任何可以使用它的东西。

谢谢

1 个答案:

答案 0 :(得分:2)

GameKit框架的蓝牙功能仅限iOS(请参阅GKSession),因此您将无法在Mac上使用它。

另一方面,CoreBluetooth框架可在支持蓝牙LE的Mac和iOS设备上使用,但有一点不同,CBPeripheralManager在Mac上不可用,因此您无法在Mac上宣传服务。但是,您可以将iOS设备充当外围设备,并从作为中心的Mac连接。数据传输仍应双向工作。

BTLE Central Peripheral Transfer示例代码应该是一个很好的起点。