2

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

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

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

谢谢!

4

1 回答 1

2

这在法律上是不可能的。DataMan Pro 试图这样做,并侥幸逃脱了一段时间,但 Apple 抓住了他们,该应用程序被从 AppStore 中删除。它现在又回来了,但没有这种能力。

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

于 2013-05-18T02:28:12.513 回答