iOS Multipeer连接是否适用于非智能手机设备?

iOS Multipeer连接是否适用于非智能手机设备?,ios,iphone,bluetooth,wifi-direct,multipeer-connectivity,Ios,Iphone,Bluetooth,Wifi Direct,Multipeer Connectivity,我们的现场人员使用具有wifi和蓝牙连接的设备。我们的一位用户一直在使用非iPhone的Android手机,通过蓝牙在他的手机和设备之间传输文件。然而,在将用户切换到iPhone以使用其他企业应用程序的过程中,我们发现了一些你们已经知道的事情:iOS的蓝牙连接受到严重限制,即没有SPP协议 该设备还可以通过wifi进行通信,因此我想知道是否可以使用iOS Multipeer连接创建一个应用程序来解决蓝牙问题。不过,我所发现的只是电话对电话的多电话连接,而不是电话对机器的多电话连接 此时,我对现场

我们的现场人员使用具有wifi和蓝牙连接的设备。我们的一位用户一直在使用非iPhone的Android手机,通过蓝牙在他的手机和设备之间传输文件。然而,在将用户切换到iPhone以使用其他企业应用程序的过程中,我们发现了一些你们已经知道的事情:iOS的蓝牙连接受到严重限制,即没有SPP协议

该设备还可以通过wifi进行通信,因此我想知道是否可以使用iOS Multipeer连接创建一个应用程序来解决蓝牙问题。不过,我所发现的只是电话对电话的多电话连接,而不是电话对机器的多电话连接

此时,我对现场设备的工作原理一无所知;如果我们决定继续这样做,我必须学会这一点。但假设它能够发现wifi网络,它是否能够在不需要任何特殊软件的情况下看到iPhone的网络

或者我是在浪费时间想办法解决这个问题


谢谢

如果设备使用Bluetooth SPP,则除非通过MFi认证,否则您几乎可以忘记从iOS连接到设备。可以肯定的是,多点连接无法实现这一点


WiFi可能是一种可能性-你需要将iPhone和设备放在同一个WiFi网络上-你不能通过应用程序来实现-你需要使用iOS中的WiFi设置-你需要了解更多关于设备的信息,看看这是否可行。

简短回答:不。只有iOS 7.0+或MacOS Yosemite+

MultipeerConnectivity是iOS和Mac OS的框架。要使用它发送数据,您需要两台设备都具有具有多点连接的iOS或MacOS。您没有任何与网络相关的参数,就像我更喜欢使用蓝牙或wi-fi一样,它的设计只是为了实现简单的目标—发现并连接具有多点连接的其他设备。
这意味着你不能将数据从带MC的iPhone发送到Android或Symbian或带iOS的旧iPhone。我意识到我对我最初的信息不是很清楚,但部分原因是我自己并不完全理解我需要什么。由于蓝牙连接已断开,是否可以使用点对点wifi连接来完成相同的任务?我所说的设备不是另一部电话,但它确实具有wifi连接。我正在尝试了解是否有一种方法,如果我需要编写一个iOS应用程序来实现这一点,那么我就可以通过wifi直接连接到设备,而无需路由器或网络连接。我希望我说的有道理。。。。。现在我已经用完了我所有的角色。