Компания Apple выпустила обновление ОС iOS версии 4.3.3, устраняющее ошибку с сохранением геолокационных данных устройства.
Обновление вышло вчера, сообщает .Руформатор. Отныне кэш-файл consolidated.db имеет меньший размер, не копируется в резервную копию на компьютере и полностью удаляется, если выключить сервис геолокации.
20 апреля британские программисты обнаружили, что устройства iPad 3G и iPhone записывают у себя в памяти данные о пользовательских перемещениях. Файл с геолокационными данными (данные о перемещениях пользователя) хранится в iPhone с iOS 4 и копируется на компьютер при синхронизации данных.
В операционной системе iOS 4 координаты и временные метки, определяющиеся по базовым станциям сотовой сети, записываются в файл consolidated.db. Во время синхронизации через iTunes, он сохраняется на компьютере.
«Хуже всего то, что файл не зашифрован и не защищен, и он остается на любом компьютере, с которым вы синхронизировали свой гаджет, - отметили сделавшее это неприятное открытие разработчики. - Если он попадет в не те руки, то легко будет прочитан. Любой, у кого есть доступ к нему, будет знать, где вы были прошлый год, с момента выхода iOS 4».
Неделю спустя появился официальный пресс-релиз Apple. Компания признала, что iPhone действительно собирает информацию о Wi-Fi точках и базовых станциях мобильной связи вокруг себя. Делает он это затем, чтобы в дальнейшем моментально определять собственное местонахождение.
После того, как информация собрана, она отправляется в общую базу Apple. За счет огромного количества пользователей последняя быстро обновляется, тем самым поддерживается в актуальном состоянии.
В компании заверяли, что все данные пересылаемые между iPhone и Apple шифруются, и в самой Apple никто не видит, с какого именно телефона поступила информация.