在不使用VPN的情况下如何计算iOS应用程序的网络使用情况?

时间:2018-07-31 11:28:52

标签: ios swift networking

我需要以编程方式为我的iOS应用程序计算网络使用情况,这样我就可以每月限制Celluar数据使用情况和wifi使用情况。

我进行了大量调查,发现了以下方法:

  • 我可以通过个人VPN计算应用程序网络使用率,但是由于很多用户都同意使用VPN,因此不建议使用此解决方案。

  • 我可以使用getifaddrs而不是每个应用程序来计算网络接口的总体使用情况。

有关如何在不使用个人VPN的情况下计算应用程序网络使用率的任何帮助。

1 个答案:

答案 0 :(得分:0)

取决于您用于网络通信的API,您也许可以将读写接口子类化,并使其监视通过接口的数据大小。