Hace poco descubrí que el iPhone guarda (al menos en las versiones más antiguas) tus datos de localización en un archivo de datos:
http://petewarden.github.com/iPhoneTracker/#faq
Tengo un iPhone en iOS 6 pero mi consolidated.db no tiene la tabla CellLocation. La única tabla que tiene información Lat / Lon es Cercas, pero está vacío.
¿Ha solucionado Apple el agujero de seguridad y ha dejado de registrar los datos?
ACTUALIZACIÓN
Encontré este artículo que dice que Apple prometió conservar los datos durante menos tiempo:
http://www.yourdailymac.net/2011/04/apple-the-iphone-is-not-logging-your-location/
Me gustaría tener algo más de certeza sobre qué versiones de iOS están afectadas.