如何从应用程序监控iOS上的数据使用情况?

时间:2013-05-18 01:43:07

标签: ios ios5

在SO上有一些类似的问题,但没有一个直接回答这个问题:应用程序如何以编程方式监控其他应用程序的数据使用情况?

例如,在本月底,我们想要一份报告,显示Chrome使用了X MB数据,Yelp使用了Y MB数据。这似乎是可能的,因为像http://www.onavo.com/这样的公司现在正在这样做。

但我们的理解是,iOS上的应用程序是沙箱,无法监控其他应用的数据使用情况吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

这在法律上是不可能的。 DataMan Pro试图做到这一点,并侥幸逃脱了一段时间,但苹果抓住了他们,应用程序被推出了AppStore。它现在回来了,但没有这种能力。

Onavo通过设置代理服务器来工作。它知道浏览器使用了多少数据,因为数据通过他们的服务器传递。它不测量设备上的任何东西;它正在与他们的服务器交谈。