2010-12-07 8 views
9

Duplicar posible:
iPhone Data Usage Tracking/MonitoringiPhone de uso de datos Vigilancia

Estoy tratando de construir un "uso de datos de monitorización" aplicación para el iPhone como una demostración rápida, pero no he podido para averiguar cómo obtener las estadísticas de uso de CellularData/Wifi mediante programación.

Sé que esto es posible, ya que hay varias aplicaciones en la tienda de aplicaciones para esto (DataUsage, DataMan).

Sé de hecho que estos no están eliminando las páginas del proveedor de telefonía móvil para obtener el uso de datos, por lo que me pregunto cómo pueden lograrlo.

No se pudo encontrar nada en la documentación de iOS 4.2 SDK.

supongo que están recibiendo alguna manera los datos que se visualiza en "Ajustes -> General -> Uso",

+0

Hey Dany, Any luck? –

+4

[La respuesta se puede encontrar en este hilo SO] (http://stackoverflow.com/questions/7946699/iphone-data-usage-tracking-monitoring) – Lefteris

Respuesta

0

Hey, esto es una especie de no probado - Lo he probado en el simulador, pero, obviamente, no almacena ninguna estadística de uso de datos. Intente dar un tiro a este código en un dispositivo iPhone.

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

Debe imprimir los enteras contenido de las preferencias de los usuarios. Debería poder extraer las claves adecuadas para acceder a los datos que necesita.

Dime si funciona o no: D

+0

No se muestra en NSUserDefaults del dispositivo (4.3). Muestra solo valores para NSInterfaceStyle, NSLanguages, AppleKeyboards, AppleLocale, AppleITunesStoreItemKinds, AppleKeyboardsExpanded y AppleLanguages – Sahil

Cuestiones relacionadas