iOS Release - Версии AdGuard

В этом обновлении AdGuard для iOS мы подчищаем баги и исправляем мелкие проблемы, оставшиеся после выхода предыдущей версии.

  • [Добавлено] Поддержка App Store Promotions #1292
  • [Изменено] Кнопка “Войти” также добавлена на экран “О программе” #1306
  • [Исправлено] Лишние разделительные линии в меню фильтров #1290
  • [Исправлено] Свайп в сторону приводит к багам на экране фильтра #1291

Здесь мы исправляем некоторые проблемы, которые возникли после обновления 3.1.

[Исправлено] Иконка VPN не скрывается в iOS 13 #1246
[Исправлено] Редкий глитч на iPad Pro 11" #1248
[Исправлено] Стиль маскота не соответствует выбранной теме приложения #1252
[Исправлено] Уведомление об истечении лицензии отображается ошибочно #1267
[Исправлено] Вылет на экране покупки при некоторых языках системы #1268
[Исправлено] Вылет из-за медленной компиляции блокировки контента #1269

Так получилось, что Apple выпустили iOS 13 ровно в тот же день, на который мы запланировали выход AdGuard 3.1 для iOS. Совпадение? Как бы то ни было, мы не переживаем: новой версии AdGuard тоже есть, чем похватсаться. Вас ждет большое количество интереснейших новшеств и улучшений в дизайне приложения, процессе фильтрации и системе лицензирования. Давайте вместе внимательнее посмотрим, что же поменялось.

[Добавлено] Новый блокировщик контента — Безопасность #1103

В версии 3.0 мы условно “разделили” AdGuard для iOS на пять блокировщиков контента, чтобы обойти ограничение Safari в 50 тысяч правил для каждого блокировщика (что само по себе очень мало). Каждому из блокировщиков контента была отведена определенная роль, например, "Конфиденциальность" или "Раздражители". Но потом мы подумали — “если в приложение добавить больше блокировщиков контента, вы сможете использовать еще больше правил фильтрации одновременно! Так почему бы не добавить еще одного блокировщика?” И для этого нам не пришлось далеко ходить, ведь именно "Безопасность" - это категория, которая органично дополняет все остальные. Ранее фильтры из этой категории включались в группу “Другое”.

Кстати, не забудьте включить новый блокировщик контента в настройках Safari!

[Добавлено] Экран “Блокировщики контента” #1105

Наверняка вас угнетает необходимость каждый раз заходить в настройки Safari, чтобы удостовериться, включены или нет те или иные группы фильтров. Мы знаем это по собственному опыту. В данной ситуации логичным было бы добавить новой экран в настройки AdGuard, и мы так и сделали! Отправляйтесь в Общие настройки > Блокировщики контента и следите за ситуацией прямо в приложении. Там же вы увидите, какие именно фильтры включены, и сколько правил фильтрации использовал каждый блокировщик.

[Улучшено] Уведомление о статусе защиты на главном экране #1106

Это еще одно изменение, которое было настолько легко осуществить, что нам стало любопытно, почему мы не сделали этого раньше! До версии 3.1, при отключении одного из блокировщиков контента, главный экран выдавал вам красное предупреждение "Защита отключена", что в действительности таковым не являлось. Теперь приложение будет просто выдавать вам сообщение менее тревожного желтого цвета о том, что "некоторые блокировщики контента отключены". Мы заботимся о вашем психическом здоровье :D

[Улучшено] Связность работы блокировщиков контента #1104

А вот очень важное изменение, которое повлияет на качество самой блокировки рекламы. Некоторые правила фильтрации зависят друг от друга или просто лучше работают вместе. Раньше возникала проблема в случаях, когда такие правила принадлежали разным блокировщикам контента. Они не всегда работали так, как предполагалось, даже если оба блокировщика были включены. Теперь, когда это исправлено, качество блокировки рекламы заметно улучшится.

[Добавлено] Возможность вечной подписки #1100

Как известно, AdGuard для iOS предлагает два способа активации Премиум-функций: с помощью лицензионного ключа и через подписку App Store. Было не очень справедливо, что, хотя лицензионные ключи могут быть как годовыми, так и вечными, существовала возможность активировать только годовую подписку. Теперь же, если вам нравится AdGuard и вы хотите пользоваться им продолжительное время, вы можете приобрести вечную подписку в App Store и сэкономить деньги!

[Добавлено] Внутренняя авторизация #1197

И небольшой сюрприз для пользователей, которые предпочитают лицензионные ключи подпискам. Чтобы привязать AdGuard для iOS к вашему личному кабинету AdGuard, вам больше не нужно перескакивать с приложения на браузер. При нажатии кнопки "Войти" появится новый экран, позволяющий ввести учетные данные прямо в приложении. Вы можете выбрать опцию "Забыли пароль" или даже зарегистрировать новый аккаунт, если на то есть необходимость.

Блокировка рекламы

  • [Изменено] Логика добавления доменов в “Белый список” с помощью Помощника #1218
  • [Исправлено] Блокировка рекламы не работает на некоторых сайтах #1139

Работа с сетью

  • [Изменено] AdGuard теперь предпринимает несколько попыток загрузить правила в Safari #1205
  • [Исправлено] AdGuard загружает слишком много фильтров в Safari одновременно #1159
  • [Исправлено] Непредвиденный выход из аккаунта при долгом отсутствии интернета #1183

Пользовательский интерфейс

  • [Добавлено] Экран с подробной информацией о каждом фильтре #1122
  • [Добавлено] Глобальный поиск в меню фильтров #1126
  • [Добавлено] Описание функции “Перезапуск при изменении сети” #1040
  • [Добавлено] Кнопка “Экспортироть логи” в меню “Отправить отзыв” #1102
  • [Изменено] Теперь AdGuard запрашивает разрешение на отправку уведомлений при запуске #1053
  • [Исправлено] Отсутствие уведомления при успешном входе с помощью лицензионного ключа #1180

Прочее

  • [Исправлено] Вылет при нажатии на кнопку “Добавить правило” в пользовательском фильтре #1137
  • [Исправлено] Вылет при добавлении нескольких собственных фильтров #1035
  • [Исправлено] Некорректное отображение статуса DNS-приватности #1178
  • [Исправлено] Вылет при открытии “Собственных фильтров” #1185
  • [Исправлено] Некорректное поведение пользовательского фильтра #1189
  • [Улучшено] После установки теперь производится проверка статуса лицензии #1198
  • [Улучшено] Валидация символов в “Белом списке” и в пользовательском фильтре #1174

В этом обновлении исправлено множество небольших багов, можно сказать, что это своего рода хотфикс. Мы также начали работать над ошибками, связанными с работой в iOS 13, так как она набирает всё больше популярности среди пользователей, несмотря на свой бета-статус.

[Добавлено] Двухфакторная аутентификация (если включена в личном кабинете) #985

В версии 3.0 мы добавили возможность войти в ваш личный кабинет прямо через приложение, и тем самым активировать Премиум функции AdGuard для iOS. Мы совсем забыли принять во внимание, что у некоторых пользователей может быть настроена двухфакторная аутентификация. Мы исправляем этот недосмотр, теперь в таком случае вам будет предложено подтвердить вашу личность через приложение-аутентификатор.

Блокировка рекламы

  • [Исправлено] Issues with User filter #1081

Пользовательский интерфейс

  • [Изменено] Тёмная тема теперь не является частью Премиум-функционала #884
  • [Изменено] Теперь при добавлении правила через Помощник в Safari появится диалог с подтверждением #1034
  • [Исправлено] При первом запуске показывается неправильное уведомление #1051
  • [Исправлено] Окно Помощника #1057
  • [Исправлено] Форма логина не скрывается после успешного входа в личный кабинет #1078

Прочее

  • [Добавлено] Валидация лицензионного ключа #1065
  • [Добавлено] Ссылка на Политику конфиденциальности в диалоге VPN #1082
  • [Изменено] Формат даты для обновлений фильтров изменён на китайский в китайской локализации #913
  • [Изменено] Фильтр “Malware domains" убран из списка доступных по умолчанию #1112
  • [Исправлено] Домены не могут быть добавлены в Белый список #1062
  • [Исправлено] Обучающие видео приводят к вылету приложения на iPad OS beta #1090
  • [Исправлено] Пользовательский фильтр вылетает при добавлении некорректного правила #1094
  • [Исправлено] Инструмент ручной блокировки элементов не работает на iOS 13 #1096
  • [Исправлено] Авторизация иногда приводит к зависанию приложения #1108
  • [Улучшено] При вставке ссылки на приложение AdGuard форматирование текста оставляет желать лучшего #1075
  • [Улучшено] Обновлены URL для Google DoH и DoT #1092
  • [Улучшено] Обновлены переводы

У нас большие новости! AdGuard 3.0 для iOS несёт с собой множество новых вещей, которые вызовут у вас интерес! Здесь новый модуль DNS-приватности, собственные фильтры и увеличение максимального количества правил до 250 тысяч ー сегодня у нас есть, о чём поговорить!

[Улучшено] Максимальное количество правил в блокировщике контента Safari увеличено до 250 тысяч #819

Safari печально известен своим драконовским ограничением блокировщиков контента в 50 тысяч правил. Это числа просто смехотворно мало, и на протяжении долгого времени мы страдали от этого. Наконец, мы применили уловку: разбили AdGuard на пять блокировщиков контента, каждый из которых имеет ограничение в 50 тысяч, а суммарно они дают 250 тысяч правил! Больше не надо находить неудобные компромиссы, а можно просто включить все свои любимые фильтры!

[Добавлено] Раздел настроек DNS-приватность #887

Этот раздел должен выглядеть знакомым для всех опытных пользователей AdGuard Pro. По сути, здесь вы можете выставить настройки DNS так, как считаете нужным ー и при этом обеспечить дополнительную защиту своей приватности. Главное отличие от Pro-версии в том, что здесь нет белого и чёрного списков, это невозможно при действующей политике Apple. Тем не менее, есть журнал запросов, который предоставит вам полную картину того, что происходит на вашем устройстве.

[Добавлено] Возможность импортировать собственные фильтры по URL #518

Эта опция будет в первую очередь интересна тем, кто поддерживает собственные фильтры или же просто имеет любимый фильтр, который не был включён в приложение по умолчанию. Просто добавьте его по URL и фильтр будет автоматически обновляться как и любой другой.

Блокировка рекламы

  • [Исправлено] Не работает функция "Инвертировать белый список" #859
  • [Улучшено] Переделана категоризация фильтров #818

Работа с сетью

  • [Добавлено] Параметр "Перезапускать туннель при изменениях сети" #1039
  • [Исправлено] Ошибка обновления фильтров #930
  • [Исправлено] Переключатель DNS Приватности включён после того, как из настроек iOS удалён профиль VPN #946
  • [Улучшено] Добавлена поддержка сетей DNS64 / NAT64 #796

Пользовательский интерфейс

  • [Добавлено] Возможность ставить обучающие видео на паузу #863
  • [Изменено] Обучающие видео были несколько замедлены #826

Прочее

  • [Добавлено] Форвардер для ссылок на сайт AdGuard #783

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

  • [Улучшено] Переводы были обновлены

Привет! Это очень небольшое обновление. Мы обновили переводы (кстати, спасибо всем переводчикам-волонтерам!) и добавили диалоговое окно "Оценить". Если вы всегда хотели поставить нам 5 звёзд, но не доходили руки — это изменение для вас :) А если серьезно, просто закройте это окно, если не хотите оценивать приложение, и вы больше его не увидите.

  • [Добавлено] Диалоговое окно "Оценить" #751
  • [Улучшено] Обновлены переводы

Здравствуйте! Некоторые пользователи iOS 9 столкнулись с определенными проблемами после предыдущего обновления. Мы исправили их в этом обновлении. Пользователи новых версий iOS тоже могут обновиться, хуже не будет :)

  • [Исправлено] AdGuard не работает на старых версиях iOS #718
  • [Исправлено] Белый текст на белом фоне #731

Обычно мы одновременно обновляем AdGuard и AdGuard Pro для iOS, но не в этот раз. Не волнуйтесь - вышла новая версия AdGuard для iOS, и в ней есть новый дизайн, интеграция с веб-инструментом для отправки отчетов о пропущенной рекламе и многое другое.

[Изменено] Дизайн приложения #455

Это, несомненно, первое, что вы заметите при запуске приложения после обновления. Мы отказались от светлой темы в пользу темной, а также изменили общий стиль меню.

[Добавлено] Отслеживание состояния Блокировщика контента в настройках Сафари #437

Включение Блокировщика контента AdGuard в настройках Сафари — обязательное требование для осуществления фильтрации в этом браузере. Теперь, если AdGuard отключен, вверху экрана появится напоминание о необходимости включить Блокировщик. Видеоруководство, расположенное прямо под напоминанием, подскажет как это сделать.

[Добавлено] Интеграция AdGuard для iOS с веб-инструментом для отправки отчета о пропущенной рекламе #533

Возможно, вы уже слышали об онлайн инструменте для отправки отчетов о пропущенной рекламе, особенно если вы являетесь пользователем приложения AdGuard для Windows или браузерного расширения AdGuard. По сути, это веб-форма, позволяющая сообщить о пропущенной рекламе, ложном срабатывании или о любой другой проблеме, вызванной фильтрами AdGuard. Теперь она интегрирована с AdGuard для iOS, поэтому всякий раз, когда вы нажмёте на кнопку “Сообщить о проблеме” в главном меню и перейдёте к веб-форме, приложение автоматически заполнит все необходимые поля о своих настройках.

Пользовательский интерфейс

  • [Добавлено] Пункт "Узнайте о других продуктах AdGuard" в разделе меню"Оценить и поделиться" #641
  • [Улучшено] Обучающие видео были обновлены #539
  • [Улучшено] AdGuard теперь использует базовый функционал шеринга iOS #590

Блокировка рекламы

  • [Изменено] Переделан пункт меню “Сообщить о проблеме” #649
  • [Исправлено] Ошибка при загрузке фильтров в Safari #550

Другое

  • [Улучшено] Обновлены переводы
Новая версия делает упор на улучшение функций Блокировщика контента Safari. Главными изменениями стал обновлённый Помощник и новая опция “Инвертировать белый список”. Помимо этого также были исправлены несколько неприятных багов.

[Изменено] Помощник в расширении Safari #469

Мы унифицировали код Помощника, теперь он одинаков для всех продуктов: AdGuard для Windows, Mac и iOS, как и для браузерных расширений. Вдобавок к этому, мы изменили внешнее оформление (надеемся, к лучшему). В качестве побочного эффекта временно отстутсвует функция предпросмотра, но она будет возвращена в следующей версии.

[Добавлено] Инвертированный белый список #431

Это достаточно специфичная настройка, которая пригодится не всем. Но некоторые пользователи обязательно найдут её весьма полезной. При инвертировании белого списка (что вы, кстати, можете сделать в Расширенных настройках) вы переключите AdGuard в особый режим, когда реклама по умолчанию не блокируется нигде, но фильтруются все сайты, которые вы добавите в этот список. Инвертированный белый список является независимым от обыкновенного белого списка, так что вы можете настроить их одновременно и переключаться между двумя режимами в зависимости от ваших целей.

[Улучшено] Добавлена поддержка масштабирования для iPhone X (18:9) #513

На момент выхода iPhone X отдельные элементы интерфейса AdGuard выглядели довольно-таки некрасиво. Нам пришлось проделать некоторую работу, чтобы всё выглядело ровно и красиво на экранах счастливых владельцев флагманского устройства Apple :)

Пользовательский интерфейс

  • [Исправлено] Клавиатура закрывает собой текстовое поле на экране собственного фильтра #505
  • [Изменено] Локализации обновлены

Это очень небольшой апдейт, исправляющий несколько дефектов.

  • [Исправлено] Некорректное позиционирование помощника при выборе элемента для блокировки на сайте #463
  • [Исправлено] tieba.baidu.com - помощник отсутсвует #416