У меня есть iPhone 6, на котором я хотел бы оставить iOS9 для тестирования iOS-приложений. Есть ли способ предотвратить запросы на установку iOS10?
Короткий ответ:
нет. Apple очень, очень, очень хочет, чтобы вы обновились.
Более длинный ответ...
Вам нужно будет заблокировать домены
appldnld.apple.com
mesu.apple.com
на каждой точке доступа Wi-Fi, которую вы встретите.
Из этой статьи :
iPhone проверяет наличие обновлений с помощью специального XML-документа на сайте mesu.apple.com. Этот профиль конфигурации перенаправляет проверку только на поиск бета-обновлений, доступных для Apple TV. Поскольку ваш iPhone не является Apple TV, перенаправленная проверка каталога заставит ваше устройство «поверить», что iOS обновлена.
Профиль конфигурации криптографически подписан Apple (на самом деле, профиль конфигурации, который перенаправляет каталог обновлений OTA через «Внутренние настройки», не будет установлен, если это не так), поэтому ему можно доверять. Помимо добавления значка «Отзыв», который вы можете в любое время сбросить в любую папку, этот профиль конфигурации не оказывает негативного влияния на производительность вашего iPhone или время автономной работы. Не волнуйся. Ваш телефон не может внезапно установить tvOS.
Кроме того, вы также можете заблокировать «mesu.apple.com» в настройках маршрутизатора. Однако, поскольку вы подключаете свои устройства к точкам доступа Wi-Fi, которыми вы не управляете, это будет неэффективно.
Вы должны тщательно рассмотреть последствия загрузки и установки профиля из Интернета, но вы также должны иметь возможность открыть этот профиль и проверить его содержимое, прежде чем продолжить.
если вы используете файл 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.
Простой способ — использовать существующие приложения для блокировки рекламы, чтобы заблокировать ваш iPhone от проверки сервера Apple — особенно mesu.apple.com
и applednld.apple.com
. Эти приложения фильтруют трафик, поступающий на ваш iPhone через фиктивный VPN или файл автоматической настройки прокси-сервера.
Я лично использовал Weblock на своем iPad . Есть и другие приложения, такие как Adblock или Adguard Pro, которые должны помочь. Обратите внимание, что блокировщики контента Safari не будут работать.
Общая идея аналогична другим ответам здесь, но, поскольку она не применяется к вашему маршрутизатору, затрагивается только ваш iPhone.
Да, есть способ полностью отключить эти автоматические загрузки (которые, как вы знаете, постоянно и без разрешения потребляют ценное локальное пространство для хранения и пропускную способность). Однако, к сожалению, это потребует услуг уважаемого адвоката по групповым искам.
В зависимости от того, какая у вас версия iOS 9, вы можете сделать джейлбрейк телефона — это предотвратит повторное появление уведомлений об обновлениях.
Сапожники.
Чтобы прекратить назойливые просьбы установить обновление, сделайте следующее. Войдите в приложение «Настройки». Перейдите в раздел «Основные» > «Хранилище и использование iCloud». Перейдите в «Управление хранилищем» (в разделе «Хранилище», а не «iCloud»). Выберите загруженное обновление iOS (например, iOS 10) в списке. Выберите Удалить обновление.
Сумасшедший Тим
2018-01-31
нельзя изменить , иначе он не будет установлен. Ничего страшного, так как я полагаю, что Apple продолжит выпускать их в будущем.