如何使用蓝牙在两个iOS应用程序(在不同设备中)之间发送数据

如何使用蓝牙在两个iOS应用程序(在不同设备中)之间发送数据,ios,bluetooth,external-accessory,Ios,Bluetooth,External Accessory,我正在制作一个应用程序,以使用另一个应用程序(B)从另一个iOS设备远程控制设备中的iOS应用程序(A)。应用程序B将向A发送一些数据,B将从A获取响应数据。数据可能是文本或图像。这种数据传输可以通过蓝牙来完成 所以问题是一旦A和B连接起来。在下一次启动中,如果它们在可用的蓝牙范围内,则应自动连接 我浏览了游戏套件、多点连接、核心蓝牙、外部附件框架。我从这些观察到的 每次使用GameKit和多对等连接框架时,我们都应该在不同的设备中发送和接受邀请 从核心蓝牙,我们只能发送数据,不能接收数据,除非

我正在制作一个应用程序,以使用另一个应用程序(B)从另一个iOS设备远程控制设备中的iOS应用程序(A)。应用程序B将向A发送一些数据,B将从A获取响应数据。数据可能是文本或图像。这种数据传输可以通过蓝牙来完成

所以问题是一旦A和B连接起来。在下一次启动中,如果它们在可用的蓝牙范围内,则应自动连接

我浏览了游戏套件、多点连接、核心蓝牙、外部附件框架。我从这些观察到的

每次使用GameKit和多对等连接框架时,我们都应该在不同的设备中发送和接受邀请

从核心蓝牙,我们只能发送数据,不能接收数据,除非我们实现了外围和中央的双向连接

通过外部附件框架,我们可以从外部外围设备访问iOS设备。(我认为经典的蓝牙可以使用外部附件框架实现)


那么,我的问题是,我如何才能做到这一点。我可以通过蓝牙使用“你好”来实现上述目标吗?。细节我是对的。如果不纠正我。并指导我正确的方向来实现这一点。

核心蓝牙可能是最适用的-您需要在应用程序中同时实现外围设备和中央设备。我可以通过蓝牙使用经典蓝牙和bonjour吗?@paulw11是的,但只能通过多点连接框架