所以我正在尝试在iPhone上构建一个使用iOS 7 Multipeer Connectivity框架的应用程序,但我现在正尝试使用相同的技术将iPhone连接到Android设备.这可能吗?
有没有类似Apple的Android多重连接框架,或者有没有办法将iPhone连接到Android设备而不使用互联网或移动服务,但只使用Wifi和蓝牙?
解决方法:
也许有点延迟,但技术已经发展,所以肯定有新的信息.
由于iOS还没有打开WiFi Direct和Multipeer Connectivity的API,我认为最好的方法是使用BLE,这两个平台都支持(有些比其他平台更好).
在iOS上,设备可以同时充当BLE中心和BLE外设,在Android上情况更复杂,因为并非所有设备都支持BLE外设状态.此外,Android BLE堆栈非常不稳定(迄今为止).
如果您的用例是功能驱动的,我建议您查看可以为您执行跨平台p2p的Frameworks和Libraries,而无需您从头开始构建它.
例如:p2pkit.io或google附近
免责声明:我为Uepaa工作,为Android和iOS开发p2pkit.io.