Пока интернет бурлит новостями на тему обхода блокировок телеграма и сопутствующих с этим проблем у хостинговых компаний у меня была проблема посерьёзней — компания Innologica обновила до версии 6 приложение Inoreader для iOS.
Тихим будничным вечером приложение в телефоне было случайно обновлено до последней версии, т.к. обычно ничто не предвещало беды. Спустя пару дней во время поездки программа была запущена для чтения новостей и я не на шутку начал переживать.
Можно сравнить как было и как стало в двух примерах:
Конечно, на вкус и цвет и владельцы iPhone X были явно рады оптимизации под amoled-экраны, но именно этот апдейт побудил искать решения как откатить приложение назад, чего по умолчанию AppStore не позволяет делать.
Раньше достать ipa—файл приложения было делом 2 минут, достаточно было зайти на apptrackr и скачать, но он перестал работать и других подобных ресурсов дающих честно скачать ipa файл обнаружено не было (но вдруг вы такие знаете?).
Как Установить Раннюю Версию Приложения на Смартфоне
Остались следующие способы получения старой версии приложения:
- У вас в iTunes лежит старый бэкап приложений с телефона и тогда можно просто скопировать приложение обратно (но у меня такого не было).
- Воспользоваться способом, описанным на скорую руку кем-то в интернете с помощью софта под названием Charles. Данный способ описан на ресурсах вроде 4dpa и пере-копирован множествами лиц без понимания что там вообще написано, однако, без дополнительных >100 грамм разобраться с этой писаниной сложно.
Все ваши мучения начнутся ещё до того, как вы скачаете Charles. Дело в том, что если вы обновляете iTunes на Mac, то у вас будет отсутствовать возможность устанавливать приложения, начиная с версии 12.7. Чтобы её вернуть, нужно установить обратно версию 12.6.4.
Что мы будем делать дальше?
Коротко: загрузить приложение через AppStore в iTunes, затем включить прокси, затем загрузить ещё раз, отредактировать запрос, отправить запрос, получить старую версию, установить.
Подробно: после запуска Charles нужно установить сертификаты приложения в Mac. Это делается через меню Help → SSL Proxying → Install Charles Root Cetrificate. Сертификат затем нужно в Keychain Access перевести в статус Always Trust. Если не установить, то будут ошибки и метод не сработает.
В iTunes ищем приложение Inoreader (это для любого приложения подойдёт, но меня интересовало в тот момент только оно), запускаем Charles и нажимаем в окне установки приложения Download:
В окне Charles у вас появляется подобная строчка со слово «buy» в адресе, связанная с сервером apple:
Для информации можно обратить внимание на то, что размер скачиваемого файла равен 20,4 мб:
КАК «ОТКАТИТЬ» ВЕРСИЮ ПРИЛОЖЕНИЯ НА ТЕЛЕФОНЕ ДО ИЗНАЧАЛЬНОЙ!? ОТКЛЮЧАЕМ АВТООБНОВЛЕНИЯ!
После чего нужно включить SSL Proxying для осуществления перехвата и редактирования запросов:
Т.к., вероятней всего, у вас быстрый интернет и приложение уже успело загрузиться в библиотеку приложений, то необходимо его оттуда удалить.
Ещё раз проверяем, что SSL Proxying включен и переходим к повторной загрузке приложения из AppStore при этом нужно поставить загрузку на паузу, чтобы у вас было время на следующие действия. После нажатия на Download в окне Charles появится ещё одна строка в сервером apple, содержащая слово «buy». Развернув эту строку нужно найти buyProduct:
Справа в окне нажимаем на Contents и внизу выбираем XML Text. Листаем вниз пока не найдем softwareVersionExternalIdentifiers со списком не понятным цифр.
Эти цифры и выступают в роли версий приложений. Соответственно, чем меньше число, тем старее версия приложения. Как узнать какая версия приложения будет загружена? Например, я наугад брал с конца списка значение 823964615:
Теперь нам нужно проверить версию приложения. Для этого мы делаем встаем на «buyProduct» и в меню выбираем Compose и справа в окне представление Text.
В самом верху поля будет знакомый вам набор цифр после параметра appExtVrsId. Этот набор цифр — актуальная версия приложения.
Вместо этих цифр подставляем скопированные выше 823964615 и должно получиться вот так:
и делаем Execute. Программа выдаст вам окно и выбрав режим отображения XML Text мы сможем внизу найти параметр bundleShortVersionString и увидим, что выбранное нами значение соответствует версии 5.4.4, что в моём случае то что нужно, т.к. эти версия практически последней перед обновлением до 6.0
Остаётся один шаг. Нужно скачать всё это дело. Для этого нужно в нашем последнем отредактированном запросе buyProduct с полученной версией 5.4.4 в меню выбрать Breakpoints.
По новой перейти в AppStore для загрузки приложения Inoreader (если приложение успело загрузиться в библиотеку и вы не успели его остановить, то просто удалите, чтобы была возможность загрузить заново).
Как только вы в iTunes нажмете скачать, то выскочит окно Charles, где нужно будет нажать на Edit Request и в уже знакомом параметре appExtVrsId исправить версию на 823964615, нажать Execute, а затем ещё раз на Execute.
В итоге у вас начнётся загрузка приложения и можно будет увидеть, что размер приложения изменился в меньшую сторону:
В библиотеке приложений itunes появится значок программы с ярлыком Update. Это и будет означать, что вы сделали всё верно. Можно сделать Get Info приложения и будет написано:
Дальше у приложения смотрим где оно находится в файловой системе и сохраняем на будущее если вдруг решите обновить приложение 🙂
По завершение работы следует в Charles сделать Disable SSL Proxying кликом на сервере p30-buy.itunes.apple.com.
Надо сказать, что получилось проделать у меня данную процедуру с 2 раза.
Надеюсь, это будет кому-то так же полезно как оказалось мне.
Источник: habr.com
Как откатить приложение до предыдущей версии на Андроид?
Иногда последняя версия приложения не самая лучшая.Могут возникнуть ошибки и проблемы, и хотя откат к более старой версии может представлять угрозу безопасности, иногда вам просто нужно сделать это, чтобы все работало.После того, как основные действия по устранению неполадок будут выполнены и перезагрузка телефона или «смахивание» приложения из вашего недавнего списка не исправит ничего, возможно, пришло время для (немного) более решительных мер.Вот как вы можете вернуться к более ранней версии приложения – будь то обычное приложение или один из новомодных пакетов приложений Google.
Для многих из наших более технически подкованных читателей это руководство не будет представлять много новой информации, но все же полезно для тех, кто плохо знаком с платформой.
Как скачать старую версию на айфон. Простой способ установки старых версий приложений из App Store
Что делать дальше чтобы откатить обновление приложения на iOS. Коротко: загрузить приложение через AppStore в iTunes, затем включить прокси, затем загрузить ещё раз, отредактировать запрос, отправить запрос, получить старую версию, установить.
Приложение будет таким, каким вы запустили его в первый раз.
- Откройте «Настройки».
- Выберите пункт «Приложения» или «Диспетчер приложений».
- Выберите пункт «Диспетчер приложений», если он есть на вашем устройстве. …
- Найдите приложение, версию которого нужно вернуть до заводской. …
- Нажмите на кнопку «Удалить обновления».
Что нужно, чтобы загрузить приложение из App Store для iOS неподдерживаемых устройств (iPhone и iPad со старой версией iOS)
Если у вас появилось подобное предупреждение, не стоит расстраиваться, выход есть! К сожалению, установить самую последнюю версию приложения у вас не получится, а вот загрузить предыдущую, совместимую именно с вашей iOS, можно.
Для этого вам потребуется:
- компьютер с macOS или Windows c доступом в Интернет;
- установленная программа iTunes не выше 12.6.5;
- учетная запись Apple ID, которая используется на устройстве с активированной функцией iCloud (ее можно включить в настройках iPhone или iPad).
ВАЖНО! C выходом iOS 11 и обновлением iTunes до версии 12.7, Apple убрала из медиакомбайна магазин приложений App Store и теперь приложения можно скачивать только на устройстве с iOS — iPhone, iPad, iPod Touch. Поэтому вам нужно установить последнюю версию программы с App Store — это iTunes 12.6.5. О том, как удалить iTunes читайте в следующей статье . Чтобы проверить установленную у вас версию:
- для macOS — в строке меню нажмите «iTunes» → «О программе iTunes»
- для Windows — выберите «Справка» → «О программе iTunes»
Шаг 1 Запустите на своем Mac или Windows компьютере программу iTunes
Шаг 2 Войдите под своим аккаунтом Apple ID
Шаг 3 Перейдите в раздел «Программы» → AppStore и найдите нужное вам приложение или воспользуйтесь поиском
Шаг 4 Нажмите кнопку Загрузить
Шаг 5 После этого компьютер больше не понадобится, теперь возьмите свой iPhone или iPad и откройте на нем приложение App Store
Шаг 6 Перейдите на вкладку «Обновления» и выберите Покупки
В iOS 11 и выше, нужно нажать на иконку вашей учетной записи, она находится в верхнем правом углу во всех разделах, кроме «Поиск»
Шаг 7 Выберите, только что загруженное на компьютере приложение и нажмите (значок в виде облака со стрелкой вниз)
Шаг 8 Перед вами появится сообщение с минимальными требованиями. Для установки последней совместимой версии система iOS спросит: «Загрузить предыдущую версию этого приложения?». Нажимаем Загрузить. После этого начнется загрузка и установка приложения
К сожалению, не все приложения возможно установить данным способом. Например, если у вас гаджет с iOS 7, а минимальная доступная версия для загрузки предназначена для iOS 10, то, вероятнее всего, у вас ничего не получится. В таком случае, вам нужно воспользоваться следующей инструкцией .
После загрузки приложения на компьютере, файл можно удалить из «Медиатеки» iTunes, это все равно версия, которая вам не подойдет.
Расскажите своим друзьями об этом лайфхаке, поделившись ссылкой на своей станице в соц.сетях и подписывайтесь на наши страницы в
Сегодня расскажу о сервисах, которые предоставляют возможность скачать приложение старой версии. Коротко, это архивы, которые пополняются из официального магазина Google Play Market или с сайтов разработчиков приложений. В чём преимущество таких архивов, как Skachat-PlayMarket, мы сейчас выясним.
В чём старые версии приложений могут быть полезны?
Приложение в какой-то момент времени удалили из магазина. Таким образом, получить доступ для простой установки у вас не получится, придётся бороздить просторы Интернета в поисках архивов приложений. Бывает, как часто — не знаю, что такой архив может содержать вирус или рекламную программу.
Новая версия содержит ошибки и после автоматического обновления приложение может перестать работать на вашем устройстве полностью или частично. Особенно это заметно на специфических устройствах, с модернизированным ПО.
В новой версии появляется избыточный функционал или убираются важные модули. Например, приложение ES проводник ругают за то, что он превратился в гигантский «кухонный комбайн» для смартфона.
Как вы уже поняли, после официального выпуска приложения в магазине Гугл, старая версия в этом магазине более не доступна. Вот в этом случае и приходит на ум найти рабочую версию программы.
Задачу разбиваем на 3 части.
Обеспечиваем безопасность устройства. Об этом следует позаботиться в первую очередь!
Нужно найти и скачать старую версию приложения.
Устанавливаем антивирус на мобильное устройство. Это может быть dr.Web, или другой антивирус, вы же будете искать приложения в Интернете — большом складе полезных и вредных вещей.
Скачиваем приложение с помощью с одного из сайтов — альтернативных каталогов приложений, например ninestore.ru или других.
Устанавливаем приложение. Всё, теперь у вас приложения, версии которых вас вполне устраивают и работают так, как вам нужно. Вы вполне можете собрать собственную коллекцию приложений и устанавливать её на другие свои устройства.
(3 оценок, среднее: 5,00 из 5)
http://сайт/wp-content/uploads/2016/12/ffff.png http://сайт/wp-content/uploads/2016/12/ffff-150×150.png 2016-12-14T22:43:26+03:00 Антон Третьяк Android и iOS Сегодня расскажу о сервисах, которые предоставляют возможность скачать приложение старой версии. Коротко, это архивы, которые пополняются из официального магазина Google Play Market или с сайтов разработчиков приложений. В чём преимущество таких архивов, как Skachat-PlayMarket, мы сейчас выясним. В чём старые версии приложений могут быть полезны? Приложение в какой-то момент времени удалили из магазина. Антон Третьяк Антон Третьяк [email protected] Administrator сайт — обзоры, инструкции, лайфхаки
Не всегда обновления приложений несут в себе что-то новое и полезное, зачастую устраняются одни ошибки, но тут же появляются другие. Хуже, когда после обновления появляется реклама или пропадают полезные функции, как это в своё время случилось с приложением Mi Fit от Xiaomi — когда разработчик убрал функцию «умный будильник».
В начале прошлого года на многих ресурсах появилась информация о том, как откатить версию приложения на iOS, но после очередного обновления программ Charles и iTunes скачать старую версию приложения по инструкции уже было невозможно. В данном материале мы расскажем, что изменилось и как это сделать с более новыми версиями программ.
Прежде чем приступить, обратите внимание:
- инструкция работает только на версии Charles 4, проверялась на Charles 4.0.2 (программа платная, но имеет неограниченный пробный период, пробная версия прекращает свою работу через каждые полчаса);
- максимальная версия iTunes 12.3.3, на следующих версиях данный способ уже не работает: либо нет кнопки (12.4-12.4.3), либо появляется ошибка
«iTunes не может проверить подлинность сервера. Недействительный сертификат сервера» (12.5-12.6.3).
К сожалению, данный способ не будет работать на последней версии macOS High Sierra. При запуске предыдущих версий iTunes у вас будет появляться ошибка, так как для этой операционной системы минимальная версия 12.7 (без App Store).
Как описывалось выше, инструкция будет работать только на Tunes 12.3.3 и ниже. Если у вас установленна одна из последних версий, ее нужно удалить (об этом читайте здесь). Скачать любую версию iTunes для macOS и Windows можно с этого сайта.
Шаг 1Скачайте программу Charles 4 для своей операционной системы (macOS или Windows) и установите ее. Если на более новой версии метод не работает, тогда скачайте Charles 4.0.2 отсюда
Шаг 2 Запустите программу Charles. На компьютерах с macOS при первом запуске программы нажмите кнопку
Шаг 4 Перейдите к программе Charles и в панели Structure (слева) найдите строчку содержащую «buy.itunes.apple.com».
Способ 2. Как восстановить удаленное приложение
Шаг 1. Для того, чтобы восстановить удаленное рекомендуем использовать хитрость пользователей: начните загрузку, после появления таблички с отказом нажимайте «ОК» и переходите в режим «В самолете».
Шаг 2. Последующая перезагрузка устройства с выключением режима, автоматически продолжит загрузку приложения, если интернет будет включен.
Особенностью системы является то, что не только восстановить, но и удалить базовые стандартные программы возможно. Для этого необходимо зажать значок приложения на экране и дождаться появления крестика на ярлыке. Восстановить данные программы возможно также как и другие: пользуясь базовыми и дополнительными приложениями.
Для комфортного восстановления введите ваши данные в сплывающую таблицу.
Необходимая подготовка
Первым делом мы рекомендуем вам сделать полное резервное копирование вашего устройства и в программе iTunes на компьютере, и в облачное хранилище iCloud. Сама процедура возврата предыдущей версии прошивки подразумевает полное стирание информации из вашего устройства и восстановление абсолютно чистого ПО. Соответственно, у вас должна быть резервная копия, откуда можно будет восстановить всю вашу персональную информацию и файлы.
Копирование желательно сделать сразу двумя этими способами, так как на некоторых версиях iOS было невозможно восстановить данные из резервной копии, сделанной на более свежей прошивке.
После этого в вашем устройстве обязательно проследуйте по пути Настройки > iCloud > Найти iPhone или iPad и отключите эту функцию. Делается это временно, для того, чтобы снять защиту с программного обеспечения вашего девайса и после восстановления прошивки функция снова будет включена автоматически.
Описание старой версии «ВКонтакте» на iPhone
Последние вышедшие приложения «ВК» для мобильных устройств Apple пользователи восприняли холодно. В этих утилитах отсутствует много полезных опций. Старая версия «ВК» для Айфон более функциональная. Здесь можно скачивать музыку из каталога на iPhone либо iPad и наслаждаться привычным интерфейсом.
Вы также можете вести общение в чатах, обмениваться стикерами, подарками, постить в группах и следить за новостями друзей. В старой версии «ВК», есть все необходимые инструменты, позволяющие редактировать информацию о личной странице и осуществлять настройки приватности. Здесь удобная навигация, все функции доступны из бокового меню.
Возможные проблемы
При возвращении к ранним версиям iOS могут возникать некоторые вопросы, которые сложно решить неподготовленному человеку. Рассмотрим ответы на самые популярные вопросы.
Некоторое время работал в салоне связи МТС. Хорошо разбираюсь в технике, интересуюсь сферой мобильных компаний и приложений
Можно ли скачивать прошивки с других источников?
Да, можно, если пользователь полностью доверяет источнику. Однако нужно предупредить, что существуют сайты, которые предлагают ОС с вредоносным для смартфона кодом.
Почему не работает камера, сканер, проигрыватель?
Возможно, пользователь неправильно установил систему и отклонился от инструкции. Рекомендуется заново проделать всю операцию.
Телефон не включается после загрузки системы. Что делать?
Произошла неправильная установка прошивки, либо выбрана и загружена неправильная модификация ОС. Рекомендуется как можно быстрее обратиться в сервисный центр.
Что будет, если задеть провод USB?
Операция по восстановлению может быть нарушена, возможны серьезные последствия. Если телефон не включается, нужно идти в сервисный центр, если же включается, необходимо заново провести операцию возвращения.
При возникновении сложностей, пользователь сможет найти ответ и решить, как быть в той или иной ситуации.
Источник: fobosworld.ru