Пришло время бороться с назойливой скрытой рекламой на сайтах, перенаправляющей вас в App Store. Пока Apple показательно бездействует, мы подготовили шесть способов борьбы с редиректом в iOS.
В последнее время я стал часто замечать, что с некоторых сайтов, репутация которых при этом не вызывает сомнений, меня перекидывает в App Store на страницы разных приложений. При этом не появляется диалоговое окно с подтверждением согласия на переход, а многие сайты затем не прогружаются до конца.
Среди них оказывались Last.fm, Reddit, The Verge, MacRumors, Metacritic и многие другие. Причем перенаправление происходит не только со стандартного браузера Safari, но при открытии сайта в Google Chrome или Opera Coast для iOS.
В Apple осведомлены о данной проблеме, что подтверждает список изменений еще в iOS 8 Beta 2:
Safari now blocks ads from automatically redirecting to the App Store without user interaction
Но проблема до сих пор существует даже на устройствах с самой новой iOS 8.2 и на iOS 8.3 Beta 3.
Есть несколько способов решить проблему с редиректом в iOS, пока мы ждем официального решения от Apple.
Важно! Перед тем, как попробовать любой из нижеописанных способов, я рекомендую сделать очистку кэша браузера (Настройки -> Safari -> Удалить файлы cookie и данные) и заблокировать cookie (Настройка -> Safari -> Блокировать cookie -> Всегда). Эти простые шаги могут помочь с редиректом для некоторых сайтов.
Способ первый. Радикальное отключение Javascript
![no-javascript](https://www.iphones.ru/wp-content/uploads/2015/04/no-javascript.jpg)
Этот способ на 100 процентов решит ваши проблемы с любыми редиректами, да и многие другие рекламные технологии будут раздражать гораздо меньше. Недостаток заключается в том, что множество сайтов в современном Интернете очень плотно завязаны на Java-скрипты, и пользоваться ими после такого отключения будет банально невозможно. К сожалению, ни один из известных мне браузеров для iOS не поддерживает частичную блокировку Javascript для определенных сайтов, что было бы идеальным решением проблемы.
![javascriptoff](https://www.iphones.ru/wp-content/uploads/2015/04/image001-435x580.png)
Javascript отключается в Найстроках -> Safari -> Дополнения -> Javascript.
Способ второй. Использование браузера Dolphin
![dolphinbrowerlogo](https://www.iphones.ru/wp-content/uploads/2015/04/image003-680x503.png)
Для тех, кто готов забросить браузер Safari или, например, его ближайшего конкурента в виде Google Chrome, проблема с назойливым перенаправлением решается установкой браузера Dolphin [Скачать в App Store]. Dolphin бесплатен и довольно удобен в использовании.
![dolphinadblock](https://www.iphones.ru/wp-content/uploads/2015/04/image005small-505x580.png)
Встроенный в этот браузер AdBlock прекрасно справляется с подобного рода рекламой. Включается он в настройках браузера.
Способ третий. Использование Weblock.
![weblocklogo](https://www.iphones.ru/wp-content/uploads/2015/04/image007.png)
Weblock – специальное приложение, позволяющее заблокировать рекламу или любые другие ресурсы во всех приложениях системы iOS, а не только в браузере. Есть только одно «но» – Weblock работает исключительно для подключений через Wi-Fi, так как по сути является очень гибкой и настраиваемой под каждого конкретного пользователя проксей. Загрузить его можно за 119 рублей в App Store. Из минусов стоит отметить отсутствие русской локализации.
![weblockinterface](https://www.iphones.ru/wp-content/uploads/2015/04/image009-435x580.png)
Для использования Weblock необходимо настроить свое подключение через Wi-Fi по инструкции в самом приложении (нужно зайти в Настройки -> Wi-Fi -> *ваше имя сети* -> HTTP Proxy -> Авто и подставить туда ссылку, которая будет сгенерирована для вас приложением).
Способ четвертый. Настройка ограничений.
![restrictionlogo](https://www.iphones.ru/wp-content/uploads/2015/04/IMG_00751.png)
В iOS предусмотрена целая система ограничений, позволяющая настроить использование вашего девайса приложениями и контентом. Если с помощью неё отключить App Store, то рекламные редиректы просто не будут работать, позволяя продолжать веб-сёрфинг без каких-либо проблем.
![restrictions](https://www.iphones.ru/wp-content/uploads/2015/04/image011-435x580.png)
Отключается App Store следующим образом: Настройки -> Ограничения -> Установка программ. Любая ссылка, ведущая в App Store после этого просто перестанет работать. Минусы данного способа очевидны — без магазина приложений жизнь скучна и уныла, а включать и выключать постоянно ограничения на App Store достаточно утомительно.
Способ пятый. Полноценный AdBlock из Cydia.
![adblocklogo](https://www.iphones.ru/wp-content/uploads/2015/04/image013.png)
Джейлбрейк даёт доступ к огромному количеству разнообразных твиков и приложений, с помощью которых можно решить практически любую проблему или недоработку в iOS, да и просто настроить систему под свои нужды. Всего два установленных приложения из Cydia помогут нам решить не только вопрос рекламных перенаправлений в App Store, но и целиком и полностью забыть о существовании рекламы.
Первый твик – Untrusted Hosts Blocker из репозитория repo.thireus.com. Он редактирует файл /etc/hosts в системе, блокируя подключения к 38 тысячам рекламных ресурсов.
![hostseditor](https://www.iphones.ru/wp-content/uploads/2015/04/image017small.png)
Второй – AdBlocker (для iOS 8 используется вторая версия, AdBlocker 2) из репозитория BigBoss, который позволяет блокировать любую рекламу.
![adblocker](https://www.iphones.ru/wp-content/uploads/2015/04/image015small-617x580.png)
Минусов у данного варианта всего два – необходим джейлбрейк, а значит вариант непригоден для устройств на самых новых версиях iOS. К тому же твик AdBlocker не бесплатен (2$ в магазине Cydia).
Способ шестой. Твик NoAppStoreRedirect из Cydia
![noappstoreredirect](https://www.iphones.ru/wp-content/uploads/2015/04/image019small.png)
Если по каким-то причинам вы не хотите блокировать всю рекламу в интернете, а хотите лишь избавиться от надоедливого редиректа, то для этого тоже есть свой твик. Называется он NoAppStoreRedirect и полностью соответствует своему названию. Забрать его можно бесплатно из того же репозитория BigBoss.
К сожалению, ни один из вышеперечисленных способов не является идеальным и подходящим каждому пользователю iДевайсов. Окончательно решить проблему c назойливыми перенаправлениями может только сама Apple, а нам остается ждать изменений в следующих обновлениях iOS.
![undefined](https://www.iphones.ru/wp-content/themes/simpla2/images/logo-transparent.png)
19 комментариев
Форум →Только для этого и джейлю. Сейчас вообще уже с айпада не посерфишь нормально, докатились.
Проблема старая. Известная. Причина, не Apple, а Google AdSense. Который в курсе данного бага, но ничего не хочет предпринимать уже многие месяцы. Подробнее, на этом форуме: http://searchengines.guru /showthread.php?t=881030
А вот форум Google, где зарубежные владельцы сайтов с AdSense жалуются на автоматические редиректы: https://productforums.google.com/forum/#!topic/adsense/szfNNkPrkLI
Спамеры долбят этот адсенс во все дырки. Но гугл стал настолько паршивой компанией, которая забивает болт на любые проблемы.
@AZ, ага, не в эппл проблема. Это дырко в яблоОС.
На других ОС такое не прокатывает.
Проблема действительно надоедливая! А в гоогл хром можно как то java отключить?
@bikke, определитесь java или js?
@t.r.o.n., js конечно же!
Весьма странный подход у автора. Такое ощущение, что он тему “почитал” по диагонали и решил делать выводы.
1. Практически весь мусор идет от гугла который в курсе проблемы и не телится
2. Многократно (на сайте) повторяется тот факт, что якобы под iOS могут существовать броузеры отличающиеся по функционалу от встроенного сафари. В легальном SDK это не возможно. Просто меняются названия.
3. Совершенно все забыли весьма удобный способ – замены стандартных DNS на чистые. Тот-же яндекс дает не плохой результат https://dns.yandex.ru
4. Не хотите мусорной рекламы – не ходите по мусорным сайтам
@t.r.o.n., “телиться” должен хозяин дырявой ОС.
Твик AdBlock проблему не решил
Еще забыли один способ самый лучший имхо — использование на таких сайтах браузверов, которые могут менять юзерагент вроде iCab или Mercury. Сайт “думает”, что вы зашли например с десктопного Хрома или Лисы и соответсвенно не перенаправляет в аппстр.
Скачивал Weblock еще в 2013, тогда он еще бесплатным был. Пользуюсь до сих пор.
статья хорошая и актуальная в проблеме,спасибо)
отключил установку программ,посмотрю как оно будет)
Вот поэтому я и делаю jailbreak.
Спасибо за статью.
В итоге идеальным вариантом все равно оказывается твик из сидии. Использование других браузеров я считаю костылями. Но для этого надо делать джейл. :(
Отключил appstore, через ограничения на айпаде. Да, в магазин не кидает, но новые вкладки открываются, и это нереально бесит.
А еще каждый день вылетает окно на айфоне с вопросом о включении imessage. Хочется телефон выкинуть уже
@Carib, избавлю от телефона за символическую плату ^_^
iPhones.ru живет за счёт читателей и рекламодателей. Пожалуйста, отключите AdBlock, чтобы мы могли публиковать больше авторских статей. Баннеры – необходимый шаг для поддержки честности авторов и качества текстов. Спасибо, что помогаете нам :)
помолчали бы айфон.сру
Сру?)))
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Почему некоторые треки в Apple Music серые и не воспроизводятся
Как отключить всплывающее меню скриншотов в macOS Mojave
Что делать, если один наушник AirPods часто отключается
Как удалить фото с iPhone, но оставить в iCloud?
Почему новые приложения не отображаются на рабочем столе iPhone с iOS 14
Как перенести заметки из одной учетной записи Apple ID в другую?
Можно ли подключить AirPods к старым iPhone и iPad
Что делать, если AirPods Max не подключаются к другому устройству