Как понизить версию приложения AdGuard Pro для iOS
Эта статья предназначена для пользователей программы AdGuard Pro на платформе iOS. И если вы являетесь одним из них, то, возможно, у вас возникало желание вернуться к версии приложения 1.2.1. О том, как это сделать, читайте далее.
Но сначала немного предыстории. Вероятно, вы слышали о том, что примерно месяц назад Apple объявили неожиданную новость о своей политике по отношению к общесистемным блокировщикам рекламы, что не могло не сказаться на AdGuard Pro. Мы даже написали статью о ситуации в целом и о том, почему мы были вынуждены убрать некоторые функции.
Одним из предложенных решений был отказ от обновления AdGuard до новой версии. Но как быть тем, кто ее уже обновил? Существует способ вернуться к версии программы 1.2.1. На первый взгляд он может выглядеть слишком сложным, но если точно следовать нижеприведенной инструкции, то все станет проще, чем кажется.
-
Скачайте последнюю версию приложения Charles Proxy для вашей операционной системы:
https://www.charlesproxy.com/download/ -
Установите приложение и запустите его.
-
В зависимости от вашей операционной системы, выберите:
Для 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.
-
Скачайте последнюю версию приложения Cydia Impactor для вашей операционной системы.
-
Скачайте последнюю версию приложения App Installer: https://github.com/Sn0wCh1ld/App-Installer
-
Подключите свой iPhone к компьютеру и запустите приложение Cydia Impactor. Убедитесь, что телефон определился корректно в приложении.
-
В разделе Настройки — Устройство — Установить пакет выберите файл с расширением .ipa из пункта 2. Перед установкой приложения будет запрошен ваш Apple ID и пароль.
-
В iPhone откройте Настройки — Основные — Управление устройством и нажмите на ПО разработчика с именем, совпадающим с вашим Apple ID, затем выберите Доверить.
-
Теперь можно запустить App Installer. Скопируйте в строку ввода эту ссылку: https://cdn.adguard.com/public/Adguard/SpecialBuild/Pro1.2.1.ipa и нажмите install.
AdGuard Pro версии 1.2.1 будет скачан и установлен на ваш iPhone.