【问题标题】:iPhone Data Usage Monitoring [duplicate]iPhone数据使用监控[重复]
【发布时间】:2011-05-21 19:35:18
【问题描述】:

可能重复:
iPhone Data Usage Tracking/Monitoring

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

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

我知道这些并没有废弃蜂窝提供商的页面来获取数据使用情况,所以我想知道他们是如何实现这一点的。

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

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

【问题讨论】:

标签: iphone


【解决方案1】:

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

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

它应该打印出用户偏好的整个内容。然后,您应该能够挖掘出适当的密钥来访问您需要的数据。

告诉我它是否有效:D

【讨论】:

  • 不显示在设备 (4.3) 的 NSUserDefaults 中。它仅显示 NSInterfaceStyle、NSLanguages、AppleKeyboards、AppleLocale、AppleITunesStoreItemKinds、AppleKeyboardsExpanded 和 AppleLanguages 的值
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多