Такое случается со всеми: иногда разработчики выкладывают обновления, которые содержат ошибки. Программа, до этого работавшая отлично, перестает запускаться или вылетает из-за какой-то пропущенной ошибки в коде. Как быть в такой ситуации?
К сожалению, Apple не предлагает нам удобного способа вернуться на предыдущую версию приложения после обновления. Но какое-никакое решение все же есть.
Когда вы обновляете приложения через iTunes, файлы старых версий программ с расширением .ipa отправляются в корзину. Вместо того, чтобы окончательно удалить их, вы можете сохранить эти файлы у себя на компьютере.
Если случилось ужасное, и новая версия приложения оказалась хуже старой, сделайте следующее. Запустите iTunes и зайдите в раздел «Программы» в левой колонке. Найдите приложение, с которым возникла проблема, и удалите его. Затем перетащите сохраненный ipa-файл в окошко iTunes.
После этого синхронизируйтесь. Все, на ваше устройство загружена старая версия приложения, и вы можете спокойно дожидаться исправленного обновления от разработчиков.
Если каждый раз восстанавливать удаленные в корзину файлы кажется вам не очень удобным решением, вы можете просто периодически сохранять всю папку с приложениями.
В Windows папка с приложениями iTunes находится здесь:
C:\Пользователи\[имя пользователя]\Моя Музыка\iTunes\iTunes Media\Mobile Applications
В Mac OS X папка с приложениями iTunes находится здесь:
~/Music/iTunes/Mobile Applications
Таким образом, вернуться на старую версию приложения можно только в том случае, если вы сохранили ее у себя на компьютере.
В сети можно найти разные версии любых приложений на сайтах, распространяющих пиратский контент, но честному пользователю не удастся использовать их для отката, даже если он приобретал приложение. Дело в том, что каждый ipa-файл имеет подпись, где указаны данные владельца этого файла, и без специального вмешательства iTunes попросит у вас пароль от его аккаунта для установки.