Выход iOS 17.5 принес с собой довольно беспокоящую ошибку, так как многие пользователи сообщили о появлении старых, удаленных фотографий — некоторые из них более чем десять лет после их удаления. В то время как Apple исправила эту ошибку в iOS 17.5.1, многие все еще интересуются, что вызвало проблему в первую очередь.
В то время, как были слухи, что это может быть связано с проблемами резервного копирования фотографий в iCloud, Apple подтвердила 9to5Mac, что проблема не произошла из-за iCloud. Вместо этого, технологическая компания говорит, что появление фотографий было вызвано поврежденной записью в базе данных, которая существовала в файловой системе затронутых телефонов.
Но как это работает, особенно учитывая, что многие из нас не используют те же устройства, что и более пять лет назад? Apple говорит, что проблема могла передаться на новые устройства через передачу между устройствами, восстановление из резервной копии iCloud или восстановление из резервной копии на самом устройстве.
Чтобы лучше понять проблему и как она была решена, исследователи безопасности из компании Synactiv внимательно изучили обновление до iOS 17.5.1, чтобы увидеть, что изменилось. Согласно их отчету, в iOS 17.5 появился механизм миграции, который сканирует и повторно импортирует фотографии из файловой системы. Apple удалила этот механизм в обновлении до iOS 17.5.1, так как он, по-видимому, является причиной того, почему старые файлы были повторно проиндексированы в локальной файловой системе и перемещены обратно в активные галереи фотографий.
Синактив сообщил The Verge, что фотографии, похоже, лежали на затронутых файловых системах и что «на основе кода» они были собраны миграционной процедурой. К сожалению, исследователи безопасности говорят, что нет никакого способа определить, как фотографии остались на файловых системах в первую очередь.
Другая возможная причина, на которую указал Synactiv, был комментарий на Reddit, отмечающий, как иногда ваше устройство сохраняет файлы как в приложении «Файлы», так и в приложении «Фотографии». Таким образом, если вы удалили изображения только в приложении «Фотографии», изображение все еще будет на вашем устройстве и сохранено в «Файлах».
К сожалению, нет способа сказать точно, является ли проблема результатом сохранения изображения в двух местах или объяснения «поврежденной записи в базе данных» от Apple. Проблема теперь решена, если вы обновите до iOS 17.5.1. Если вы были одним из немногих, у кого возникли старые фотографии, вам нужно будет удалить их самостоятельно, так как обновление не удалит их автоматически.