如何在IOS中获得互联网连接的带宽



使用Objective C,我需要找到iOS连接到的网络的特定带宽。有没有人有任何提示找到这个信息与代码?

你只需要把一个足够大的文件放在你的一个服务器(或其他地方)

这可以使用普通的NSURLConnection来完成。

在开始下载之前,设置一个计时器。当你的文件被下载后,你停止计时器。然后你就得到了设备下载X MB所需的时间。你可以以此为基础进行计算。完成此操作后,可以丢弃该文件。

当然,这取决于设备与服务器的距离,ping,路由等…但我认为对于这么简单的实现来说已经足够好了。如果您想要更精确,请重复操作几次并计算平均速度。

最新更新