MultipeerConnectivity
-
在iOS7中,引入了一个全新的框架——Multipeer Connectivity。
-
利用Multipeer Connectivity框架,即使在
没有连接到WiFi(WLAN)或移动网络(xG)
的情况下,距离较近的Apple设备(iMac/iPad/iPhone)之间可基于蓝牙和WiFi(P2P WiFi)
技术进行发现和连接实现近场通信。 -
Multipeer Connectivity扩充的功能与利用AirDrop传输文件非常类似,可以将其看作AirDrop不能直接使用的补偿,代价是需要自己实现。
-
手机不联网也能跟附近的人聊得火热的
FireChat
和See You Around
等近场聊天App、近距离无网遥控交互拍照神器拍咯App
就是基于Multipeer Connectivity框架实现。 -
相比AirDrop,Multipeer Connectivity在进行发现和会话时并不要求同时打开WiFi和蓝牙,也不像AirDrop那样强制打开这两个开关,而是根据条件适时选择使用蓝牙或(和)WiFi。
-
粗略测试情况如下: