Śledzenie iPhone'a to błąd, mówi Gruber
W dzisiejszym poście John Gruber z Daring Fireball mówi, że dane śledzenia przechowywane przez iPhone'a i iPada 3G to błąd to prawdopodobnie zostanie wkrótce naprawione.
Cytując „małego ptaszka” (przyjaciela w Apple), Gruber mówi, że plik skonsolidowany.db ma być tymczasową pamięcią podręczną danych lokalizacji (Jak pisaliśmy wczoraj).Jednak z powodu błędu — lub, co bardziej prawdopodobne, błędu programistycznego — plik nie jest usuwany z danych historycznych.
Nie mam ostatecznej odpowiedzi, ale moje małe, oparte na ptaszkach zrozumienie jest takie, że skonsolidowany.db działa jako pamięć podręczna dla dane lokalizacji, a dane historyczne powinny być pobierane, ale nie jest to spowodowane błędem lub, co bardziej prawdopodobne, przeoczenie. Tj. ktoś napisał kod do pamięci podręcznej danych o lokalizacji, ale nigdy nie napisał kodu do usuwania nieaktualnych wpisów z pamięci podręcznej, więc baza danych, która ma służyć jako pamięć podręczna ostatnich danych o lokalizacji, jest zamiast tego trwałym dziennikiem Twojej lokalizacji historia.
Gruber zakłada, że przeoczenie zostanie naprawione w następnej aktualizacji iOS. Apple nadal oficjalnie nie skomentował tej kwestii, co jest dziś wielką historią w prasie głównego nurtu.