只是想向社区提出一个简短的问题。 出于好奇,有人会知道iPhone应用程序“DataMan”和“数据使用”如何提取您个人蜂窝数据使用的数据读数?我已经检查网络的高低可能的答案,所有到目前为止都是死路一条。他们怎么能让他们的应用程序获得Apple批准?
任何帮助或建议都会很棒!
答案 0 :(得分:5)
执行此操作的一种方法是安装具有正确APN设置的配置文件,该设置将通过代理服务器路由所有网络流量。对于WiFi,您可以在网络设置中设置代理。这样,您可以使用代理服务器(如Squid)轻松获取数据使用情况统计信息。此外,通过检查请求的HTTP标头,可以获得每个应用程序的数据使用情况,因为所有使用CFNetworking的应用程序都会在标头中传递应用程序名称。我几乎可以肯定这就是Onavo的工作原理。
另一种方法是使用VPN连接。原理是一样的,只有技术不同。