Hacker News new | ask | show | jobs
by Relwal 5538 days ago
Apple's consolidated.db is not a "mistake". A mistake would not have gotten rewritten for iOS 4 when the database got converted from XML to SQLite and moved to user data.

http://alexlevinson.wordpress.com/2011/04/21/3-major-issues-...

Also iOS no longer uses Skyhook as of iOS 3.2. Plus Skyhook is for Wifi access point location data, not cell-tower location data. Apple uses its own database for that now which you consent to update with your location data. http://www.f-secure.com/weblog/archives/00002145.html

1 comments

> A mistake would not have gotten rewritten for iOS 4 when the database got converted from XML to SQLite and moved to user data.

If they are using CoreData as the storage engine, it is possible they changed backends without ever looking at what was stored in it.