Как запретить запросы на обновление до iOS 10

14

У меня есть iPhone 6, который я хотел бы продолжать использовать iOS9 для тестирования приложений iOS. Есть ли какой-нибудь способ запретить запросы на установку iOS10?

propstm
источник

Ответы:

10

Короткий ответ: Нет.
Apple действительно очень хочет, чтобы вы обновились.

Более длинный ответ ...
Вы должны быть в состоянии заблокировать домены

appldnld.apple.com
mesu.apple.com

на каждой точке доступа WiFi, которую вы встретите.

Tetsujin
источник
5

Из этой статьи :

iPhone проверяет, доступно ли обновление через специальный XML-документ на mesu.apple.com. Этот профиль конфигурации перенаправляет проверку, чтобы искать только бета-обновления, доступные для Apple TV. Поскольку ваш iPhone не является Apple TV, проверка перенаправленного каталога заставит ваше устройство «поверить» в актуальность iOS.

Профиль конфигурации криптографически подписан Apple (фактически, профиль конфигурации, который перенаправляет каталог обновлений OTA через «Внутренние настройки», не удастся установить, если он не установлен), поэтому ему можно доверять. Помимо добавления значка «Обратная связь», который можно в любой момент сбросить в любую папку, этот профиль конфигурации не оказывает негативного влияния на производительность вашего iPhone или время работы от батареи. Не беспокойся Ваш телефон не может внезапно установить tvOS.

Кроме того, вы также можете заблокировать «mesu.apple.com» через настройки вашего маршрутизатора. Однако если вы подключите свои устройства к горячим точкам Wi-Fi, которые не контролируются вами, это станет неэффективным.

Профиль доступен здесь.

Вам следует тщательно рассмотреть последствия для безопасности загрузки и установки профиля из Интернета, но вы также должны иметь возможность открыть этот профиль и проверить его содержимое, прежде чем продолжить.

DA4
источник
Вау, это работает! Профиль выглядит так, как будто у него истек срок действия 2018-01-31, и его нельзя изменить вообще , иначе он не будет установлен. Ничего страшного, так как я полагаю, что Apple продолжит выпускать их в будущем.
CrazyTim
1

если вы используете файл proxy.pac для подключения к Интернету, вы можете легко заблокировать appldnld.apple.com и mesu.apple.com. Вы можете использовать что-то вроде этого:

function FindProxyForURL(url, host) {

if (host =="mesu.apple.com") return "PROXY 127.0.0.1:8080";
if (host =="appldnld.apple.com") return "PROXY 127.0.0.1:8080";
else return "DIRECT"; }

Это также означает, что вам нужен общедоступный веб-сервер для размещения файла .pac

Лукас
источник
0

Самый простой способ - использовать существующие приложения для блокировки рекламы, чтобы заблокировать ваш iPhone от проверки сервера Apple - особенно mesu.apple.comи applednld.apple.com. Эти приложения фильтруют трафик, поступающий на iPhone через фиктивную VPN или файл автоконфигурации прокси.

Я лично использовал Weblock на своем iPad . Есть другие приложения, такие как, Adblock или Adguard Pro, которые должны делать свое дело. Обратите внимание, что блокировщики содержимого Safari не будут работать.

Общая идея аналогична другим ответам здесь, но так как она не применяется на вашем маршрутизаторе, затрагивается только ваш iPhone.

Скотт
источник
-1

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

user205040
источник
Пожалуйста, используйте этот раздел, чтобы ответить на заданный вопрос.
Killswitch
-2

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

Kharisma
источник
1
Просто обратите внимание, что один только джейлбрейк не остановит уведомления об обновлениях, но позволит установить твик, который их останавливает.
PseudoSu
1
Тем не менее, взлом джейлбрейка отчасти лишил бы смысла держать устройство iOS 9 для тестирования приложений.
samh
Справедливая точка зрения: тестирование.
харизма
-2

Cobblers.

Чтобы остановить надоедливые запросы на установку обновления, выполните следующие действия. Зайдите в приложение Настройки. Перейдите в раздел Общие> Хранение и использование iCloud. Перейдите в раздел «Управление хранилищем» (в разделе «Хранилище», а не «iCloud»). Выберите загруженное обновление iOS (т.е. iOS 10) в списке. Выберите Удалить обновление.

user207210
источник
... тогда он просто загрузит его снова ... промыть и повторить.
Тецудзин