10

只是想问社区一个快速的问题。出于好奇,是否有人知道 iPhone 应用程序“DataMan”和“数据使用”如何提取您的个人蜂窝数据使用情况的数据读数?我已经检查了网络的高低,以寻找可能的答案,到目前为止,一切都是死胡同。他们怎么能让他们的应用程序获得 Apple 的批准?

任何帮助或建议都会很棒!

4

1 回答 1

5

一种方法是安装具有正确 APN 设置的配置文件,它将通过代理服务器路由所有网络流量。对于 WiFi,您可以在网络设置中设置代理。通过这种方式,您可以使用 Squid 等代理服务器轻松获取数据使用统计信息。此外,可以通过检查请求的 HTTP 标头来获取每个应用程序的数据使用情况,因为所有使用 CFNetworking 的应用程序都会在标头中传递应用程序名称。我几乎可以肯定这就是 Onavo 的工作方式。

另一种方法是使用 VPN 连接。原理是一样的,只是手法不同。

于 2012-04-04T07:15:33.180 回答