我需要以编程方式为我的iOS应用程序计算网络使用情况,这样我就可以每月限制Celluar数据使用情况和wifi使用情况。
我进行了大量调查,发现了以下方法:
我可以通过个人VPN计算应用程序网络使用率,但是由于很多用户都同意使用VPN,因此不建议使用此解决方案。
我可以使用getifaddrs
而不是每个应用程序来计算网络接口的总体使用情况。
有关如何在不使用个人VPN的情况下计算应用程序网络使用率的任何帮助。
答案 0 :(得分:0)
取决于您用于网络通信的API,您也许可以将读写接口子类化,并使其监视通过接口的数据大小。