我有兴趣测量我的应用程序的网络流量。理想情况下,我需要将无线与 3G 网络流量分开。我似乎找不到任何获取此信息的 API;但是我看到 AppStore 中至少有一个应用程序可以做一些接近的事情(他们实际上总结了整个手机的流量)。
有什么想法吗?
最佳答案
我找到了一个近似的解决方案:getifaddrs
可用于获取网络使用情况的统计信息。
一个优点是它可以获取 Wi-Fi 和 WWAN 接口(interface)的单独统计信息。
缺点是在多任务设备上,这些接口(interface)可能会被多个应用程序使用,并且统计信息会累积。
关于iphone - 在 iPhone 上以编程方式测量网络流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4313358/