iPhone数据使用情况监控

时间:2010-12-07 19:35:32

标签: iphone

  

可能重复:
  iPhone Data Usage Tracking/Monitoring

我正在尝试构建一个“数据使用监控”iphone应用程序作为快速演示,但无法弄清楚如何以编程方式获取CellularData / Wifi使用情况统计数据。

我知道这是可能的,因为应用程序商店中存在多个应用程序(DataUsage,DataMan)。

我知道这些事实并不是要废弃蜂窝提供商的页面来获取数据,所以我想知道他们是如何实现这一目标的。

在iOS 4.2 SDK文档中找不到任何内容。

我猜他们以某种方式获取“设置 - >常规 - >用法”下显示的数据,

1 个答案:

答案 0 :(得分:0)

嘿,这有点未经测试 - 我在模拟器上试过它,但它显然不存储任何数据使用统计信息。尝试在 iPhone 设备上拍摄此代码。

NSLog(@"Contents of the user defaults: %@", [[NSUserDefaults standardUserDefaults] dictionaryRepresentation]);

它应该打印出用户首选项的整个内容。然后,您应该能够找到适当的密钥来访问您需要的数据。

告诉我它是否有效:D