Как понизить версию приложения AdGuard Pro для iOS

Эта статья предназначена для пользователей программы AdGuard Pro на платформе iOS. И если вы являетесь одним из них, то, возможно, у вас возникало желание вернуться к версии приложения 1.2.1. О том, как это сделать, читайте далее.

Но сначала немного предыстории. Вероятно, вы слышали о том, что примерно месяц назад Apple объявили неожиданную новость о своей политике по отношению к общесистемным блокировщикам рекламы, что не могло не сказаться на AdGuard Pro. Мы даже написали статью о ситуации в целом и о том, почему мы были вынуждены убрать некоторые функции.

Одним из предложенных решений был отказ от обновления AdGuard до новой версии. Но как быть тем, кто ее уже обновил? Существует способ вернуться к версии программы 1.2.1. На первый взгляд он может выглядеть слишком сложным, но если точно следовать нижеприведенной инструкции, то все станет проще, чем кажется.

  1. Скачайте последнюю версию приложения Charles Proxy для вашей операционной системы:
    https://www.charlesproxy.com/download/

  2. Установите приложение и запустите его.

  3. В зависимости от вашей операционной системы, выберите:

Для Windows:

  • В строке меню выберите Help — SSL Proxying — Install Charles Root Certificate. Нажмите Install Certificate, затем выберите место хранения Local machine, и нажмите Next:


  • Выберите ‘Place all certificates in the following store’ и найдите пункт Trusted Root Certification Authorities:


Для Mac:

  • В верхнем меню выберите Help — SSL Proxying — Install Charles Root Certificate. В Связке ключей два раза нажмите на Charles Proxy CA и выберите ‘Всегда доверять’ в Параметрах использования сертификата:



4. Убедитесь, что в правом нижнем углу окна присутствует уведомление ‘Recording’. Если его нет, выберите в настройках Proxy — Start Recording.
5. Запустите iTunes и через поиск найдите в магазине ‘AdGuard Pro’, затем скачайте последнюю версию программы.
6. В программе Charles Proxy появится строка вида https://p30-buy.itunes.apple.com, нажмите на ней правой кнопкой мыши и выберите Enable SSL Proxying.
7. В iTunes перейдите в раздел Медиатека — Программы и удалите AdGuard Pro.
8. Найдите ‘AdGuard Pro’ еще один раз, скачайте и затем удалите.
9. В Charles появится еще одна строка https://p30-buy.itunes.apple.com, нажмите на плюсик слева от нее и в открывшемся списке найдите пункт buy product, нажмите на него правой кнопкой мыши и выберите Breakpoints.
10. Откройте App Store, найдите через поиск ‘Adguard Pro’ и начните качать его еще раз.
11. В Charles появится новое окно, выберите вкладку сверху Edit Request, и XML Text внизу окна.
12. Замените те цифры, которые находятся в пятой строке сверху на 821782275. Затем нажмите кнопку Execute два раза подряд.

> Не забудьте нажать правой кнопкой мыши на строке https://p30-buy.itunes.apple.com и отключить SSL Proxying перед тем, как выйти из приложения.

После всех манипуляций, AdGuard Pro версия 1.2.1 скачается из iTunes на ваш компьютер. Подключите iPhone к iTunes, нажмите на иконку телефона, и в разделе Программы выберите AdGuard Pro, нажмите Установить и затем Применить:


Если вы все сделали правильно, то AdGuard 1.2.1 успешно установлен на ваш iPhone. Поздравляем!

Не забудьте отключить автоматическое обновление приложения в настройках iPhone:

  • Откройте настройки
  • Найдите раздел iTunes и App Store.
  • Выключите пункт Автоматическое Обновление.

Мы выражаем огромную благодарность UmarFarq за отличную идею и эту инструкцию, которой он поделился с нами.

Есть еще один способ, но похоже, он работает только на iOS 10.

  1. Скачайте последнюю версию приложения Cydia Impactor для вашей операционной системы: http://www.cydiaimpactor.com/

  2. Скачайте последнюю версию приложения App Installer: https://github.com/Sn0wCh1ld/App-Installer

  3. Подключите свой iPhone к компьютеру и запустите приложение Cydia Impactor. Убедитесь, что телефон определился корректно в приложении.

  4. В разделе Настройки — Устройство — Установить пакет выберите файл с расширением .ipa из пункта 2. Перед установкой приложения будет запрошен ваш Apple ID и пароль.

  5. В iPhone откройте Настройки — Основные — Управление устройством и нажмите на ПО разработчика с именем, совпадающим с вашим Apple ID, затем выберите Доверить.

  6. Теперь можно запустить App Installer. Скопируйте в строку ввода эту ссылку: https://cdn.adguard.com/public/Adguard/SpecialBuild/Pro1.2.1.ipa и нажмите install.

AdGuard Pro версии 1.2.1 будет скачан и установлен на ваш iPhone.

Мария Гиганова

Маша работает в отделе тестирования AdGuard. Ни один баг не проскочит незамеченным.

Подписаться на Блог Adguard

Последние посты будут доставлены в ваш почтовый ящик.

или подписаться через RSS с Feedly!