2

根据这篇文章,我知道点对点在 iOS 设备之间使用 Bonjour 连接:点对点 Wi-Fi。但是,我无法让它在强制网络中的设备之间工作,例如星巴克或 Panera Bread。

如果您已经能够在此环境中建立设备之间的连接,请提供一些代码帮助!谢谢!

我的目标是即使在服务很差的情况下也能进行通信,并完全避免数据计划。

4

1 回答 1

0

许多公共热点网络将配置客户端隔离。这可以防止该网络上的客户端之间直接进行通信。

该理论认为,用户可能只想访问 Internet,而某些用户可能没有在他们的设备上实施适当的安全措施。

例如,客户端隔离可确保您不会看到咖啡馆中其他用户的文件共享,并且攻击者无法对网络上属于其他用户的可能不安全的设备发起攻击。

如果网络配置了客户端隔离,则您无法在应用程序中执行任何操作来实现直接对等连接。您可以使用 Internet 连接的服务器来中继对等方之间的通信

于 2015-09-03T04:31:43.320 回答