Ieri am aflat pentru prima oara de existenta unui fisier in iOS 4 care logheaza absolut toate locatiile prin care noi calatorim cu terminalul nostru iPhone. Din pacate marea problema este ca acest fisier este copiat in calculatorul nostru cand il sincronizam cu iTunes si din calculator ar putea fi luat de oricine oricand fara voia noastra. Ei bine, se pare ca logarea aceasta este defapt un bug al iOS, cel putin asa sustine John Gruber care afirma ca Apple va bloca acest bug intr-o viitoare versiune a iOS.
I don’t have a definitive answer, but my little-birdie-informed understanding is that consolidated.db acts as a cache for location data, and that historical data should be getting culled but isn’t, either due to a bug or, more likely, an oversight. I.e. someone wrote the code to cache location data but never wrote code to cull non-recent entries from the cache, so that a database that’s meant to serve as a cache of your recent location data is instead a persistent log of your location history.
Compania Apple a inceput deja fie chestionata in legatura cu acest bug, mai exact un senator american i-a trimis o scrisoare lui Steve Jobs in care il intreba care sunt motivele pentru care iOS logheaza locatiile prin care calatorim. Apple are un scandal monstruos in fata si exista foarte mari sanse ca iOS 4.3.3 sa iasa in curand si sa rezolve aceasta problema mai mult decat importanta pentru americani care tin foarte mult la intimitate. Daca Apple va decide sa lanseze iOS 4.3.3 atunci probabil vom ramane fara solutia de untethered jailbreak insa macar putem sta linistiti ca nimeni nu ne contorizeaza activitate. Daca aveti jailbreak va puteti proteja prin instalarea tweak-ului untrackerd din Cydia.