iOS Multipeer Connectivity Framework 的实际形而上学半径是多少?

Posted

技术标签:

【中文标题】iOS Multipeer Connectivity Framework 的实际形而上学半径是多少?【英文标题】:what is the actual metaphysical radius for the iOS Multipeer Connectivity Framework? 【发布时间】:2015-03-27 11:40:12 【问题描述】:

我一直在四处走动测试范围,它似乎大约有 10 英尺,但也许那是我的模拟器和 iPad Beta 测试组合。苹果的文档只是说“附近的设备”。它的实际范围是多少,是否有可能将该范围扩展到... 10 英里?这篇文章说 iy 没有范围:http://www.imore.com/multipeer-meshed-networks-and-why-risk-managers-will-love-them

【问题讨论】:

什么是“形而上学半径”? 很难确定。答案取决于框架选择使用哪种天线,以及设备的广播强度、温度、湿度等。您链接的文章仅声称理论上没有范围,因为 Multipeer 允许设备桥接其他设备,所以如果你有足够多的人拿着 iPhone 排成一列,理论上你可以大大扩展它的范围。 我一直在 iPad 和 iPhone 之间直接奔跑,距离超过 30 m(100 英尺)。如果您有外部 WiFi,您当然可以在网络覆盖的任何距离内运行。 这取决于您的设备决定使用哪种协议,不幸的是您无法告诉它。除非您关闭其中一个。我已经使用了 60m 的 iPad 到 iPad 没有问题。那是一个谎言。由于点对点只能以稳定的方式进行一对一连接,因此只要坚持下去就可以了。 【参考方案1】:

如果 Apple 没有告诉你确切的范围,那么你从不同的人那里得到的只是猜测。

在您的环境和设备中对您来说可能是 10 英尺,对于拥有更新设备和更安静信号环境的人来说可能更远。

也许 Apple 不会发布该范围,因为所有这些变量,并且对于不同型号的设备,它可能仍然会有更多的变化。

【讨论】:

以上是关于iOS Multipeer Connectivity Framework 的实际形而上学半径是多少?的主要内容,如果未能解决你的问题,请参考以下文章

Multipeer Connectivity iOS 7中的invitePeer超时

Multipeer Connectivity IOS:didFinishReceivingResourceWithName 错误处理(崩溃)

在 Swift 中通过 Multipeer Connectivity 临时同步两个 iOS 设备

iOS8 AVAudioEngine如何通过Multipeer Connectivity发送麦克风数据?

iOS 7:通过 wi-fi 或对等 wi-fi 使用 Multipeer Connectivity 连接设备

我可以通过 iOS Multipeer Connectivity 发送多大的消息?