我对测量应用程序的网络流量感兴趣。理想情况下,我需要将无线与3G网络流量分开。我似乎无法找到任何获取此信息的API;然而,我发现AppStore中至少有一个应用程序可以完成某些操作(它们实际上总结了整个手机的流量)。
有什么想法吗?
答案 0 :(得分:6)
我找到了一个近似解决方案:getifaddrs
可用于获取有关网络使用情况的统计信息。
一个优点是它可以获得Wi-Fi和WWAN接口的单独统计信息。
缺点是在多任务设备上,这些接口可能被多个应用程序使用,并且统计数据会累积。
答案 1 :(得分:6)
我也在寻找解决方案并在此处找到它: iPhone Data Usage Tracking/Monitoring
请看一下这篇文章,它提供了您需要的所有信息。