Multipeer Connectivity Framework (iOS7) 如何在附近没有 Wi-Fi 路由器且蓝牙接口关闭的情况下使用?

Posted

技术标签:

【中文标题】Multipeer Connectivity Framework (iOS7) 如何在附近没有 Wi-Fi 路由器且蓝牙接口关闭的情况下使用?【英文标题】:How can Multipeer Connectivity Framework (iOS7) be used, when there is no Wi-Fi router nearby and also the bluetooth interface is turned off? 【发布时间】:2014-03-23 09:25:44 【问题描述】:

我刚刚发现 2 个(或更多)对等方可以相互连接(也可以发送数据),而无需连接到路由器或打开蓝牙。

从 Apple 的 documentation 我可以读到,除了蓝牙 PAN 和基础设施 Wi-Fi 还支持对等 Wi-Fi - 这是它仍在工作的原因还是框架仍在秘密使用蓝牙?

(PS!我使用的设备没有实现蜂窝芯片组)

【问题讨论】:

【参考方案1】:

是的,现代 ios 和 OS X 设备可以使用 wifi 相互通信,而无需连接到路由器。

它用于各种事物。

【讨论】:

根据速度测试,我假设它不是 Wi-Fi Direct(最大 54 Mbs),而是基于 AdHoc 的 Wi-Fi(最大 11 MBs,虽然传输 5 MB 的视频大约需要 2-3 分钟),对吗? @iosappdeveloper87 我不知道它到底是什么,我不认为它是像 Wi-Fi Direct 和 AdHoc Wi-Fi 这样的标准。请注意,mac 可以与其他 mac 通信,iOS 设备可以与 iOS 设备通信,但您现在不能直接将 mac 和 iOS 设备相互连接。这肯定是有原因的,可能是因为它使用了不同的协议。在我的 Mac 上,我经常复制大型/多 GB 文件,它运行速度足够快。

以上是关于Multipeer Connectivity Framework (iOS7) 如何在附近没有 Wi-Fi 路由器且蓝牙接口关闭的情况下使用?的主要内容,如果未能解决你的问题,请参考以下文章

Multipeer Connectivity 自动静默连接

如何检测 Multipeer Connectivity 邀请的拒绝?

无法通过 Multipeer Connectivity 连接蓝牙

如何使用swift 4查看Multipeer Connectivity框架中的MCBrowserViewController

如何使用 Multipeer Connectivity 安全地停止发送图像

通过 Multipeer Connectivity 发送 MPMediaItem