В который раз мы наблюдаем ситуацию, когда при релизе очередного обновления iOS не озвучивается общественности какое-то небольшое нововведение. Обычно это какие-то системные улучшения, которые пользователь скорее всего не заметит. Но иногда подобные новинки могут вылиться в определенные неудобства или непонимание со стороны все того же пользователя. Так и случилось с загадочной надписью “Cleaning…” вместо названия какого-нибудь приложения.
Если вы любите поплотнее укомплектовать iГаджет музыкой, фильмами и прочими объемистыми данными, то уже могли сталкиваться с изображенной на картинке ситуацией. Название приложения (в нашем случае это Facebook) временно заменяется сообщением о некой очистке. После подобных внутренних манипуляций вы запросто можете лишиться всего сохраненного для оффлайн-просмотра контента. И это не какая-то ошибка, а документированное новшество прошивки с номером 5.0.
В ситуациях нехватки места на внутреннем flash-диске система автоматически выполняет очистку всех кэшированных приложением данных. А что входит в эти данные и насколько корректно они разложены по системным папкам – целиком зависит от внимательности разработчика ПО. Как раз из-за некорректного расположения данных внутри программы вы и могли потерять offline-копии. Еще одно назначение механизма очистки – минимизация объема резервных копий. Вы ведь наверняка устанете ждать пока “зальется” по Wi-Fi копия устройства со всеми этими замечательными HD-фильмами?
Для избежания неприятных ситуаций с удалением данных и длительным копированием в “облако” Apple добавила в iOS 5.0.1 новую возможность исключения определенных файлов и папок из списка резервного копирования.
Начиная с iOS 5.0.1 представлен новый атрибут “do not back up”, позволяющий разработчику явно указывать категорию данных: обязательные для резервного копирования файлы, кэшированные данные с возможностью последующего удаления, не входящие в резервную копию и не подлежащие очистке данные. А установка атрибута на папку позволит исключить из резервного копирования все ее содержимое.
iOS Developer library
По большому счету, это просто инструмент для разграничения данных на важные и не очень с соответствующими последствиями. Например, имеющиеся только на устройстве документы обязательно сохранятся в резервной копии и удалены не будут; а локальные копии файлов из dropbox в резервную копию не попадут, но и заниматься их удалением из-за проблем с местом iOS не будет. Все в том же документе даже явно говорится, что к подобным данным могут быть отнесены лишь файлы с возможностью пересоздания или повторной загрузки извне.
Как раз подобные, на первый взгляд, мелочи и заставляют разработчиков выставлять ограничения по версии iOS в системных требованиях. Когда-то этого удается избежать, когда-то – нет. В любом случае, устаревшие устройства постепенно будут все больше и больше вытесняться из App Store. [tipb]
13 комментариев
Форум →Кэш карт в Яндекс.Карты тоже попадает под раздачу…
Хорошо, т.е. фильмы залитые в AVPlayer не будут синхронизироваться?
Не будут резервнокопироваться если в настройках программы щелкните соответствующим тумблером
А гори оно все синем пламенем!
И даже не предупреждает перед cleaning?? Добавил About в IconSettings…
Лучше бы он удалял с девайса игры, которые не запускались последние пару лет ))
@x128, да, и через пару поколений Ай-девайсов какой-нибудь а-ля менеджер иконок рабочего стола, помогающий удалить неиспользуемые приложения и для облегчения показывающий кроме всего прочего размеры прог и их данных, будет преподнесен как очередной прорыв в iOS, доступный только на новых устройствах. :)
Вот это я навернул сложноподчиненное предложение! ;)
что то сегодня маловато новостей)
Их и по сути нет. И вряд ли будут. Всю эту неделю мы будем знакомить вас с другими интересными событиями прошлой недели, подведём итоги, поздравим и с чистым сердцем отправимся пить и праздновать.
две паршивенькие новости за весь день?
айфонс вы издеваетесь??
Так вот почему карты с Яндекс карт просто исчезли и мне пришлось пешком в снегопад идти хрен знает сколько
Интересно, а можно самому, вручную, удалить внутренний кэш приложений? Просто некоторые проги почему-то в себя чего-то нахапали, но мне это совсем не надо! Например, сама прога весит 15Мб, а занимает 250мб! Зачем? Может где-то это и полезно, но явно не везде.
На днях сами по себе исчезли все фильмы из приложения AVPlayer HD, а я то думал…
У меня из за этого регулярно из Lingvo удаляются словари :(
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как отключить клавишу диктовки на клавиатуре в iOS?
Что означает надпись “Carrier” в поле Оператор на iPhone?
Почему iPhone автоматически подключается к Apple TV при воспроизведении видео
Как активировать системную задержку для установки профиля в iOS 17.3 и новее
Параметры iPhone по IMEI не совпадают с фактическими. Что делать?
Почему iPhone часто спрашивает пароль от Apple ID
Как на iPhone скрыть фотографии из выдачи Spotlight
Какой блок питания подойдет для быстрой зарядки MacBook Pro