Как обновить Scarlet iOS до последней версии
Почему важно обновлять Scarlet iOS
Как и любое другое приложение, Scarlet iOS регулярно получает обновления, которые устраняют ошибки, улучшают производительность, расширяют библиотеку приложений и, что особенно важно, обновляют корпоративные сертификаты, используемые для подписи и доставки приложений. После отзыва сертификата использование устаревшей версии Scarlet iOS часто становится причиной внезапных сбоев приложений, ошибок доверия к сертификату или вылетов. Использование последней версии обеспечивает максимально стабильную и надёжную работу при sideloading.
Команда Scarlet iOS выпускает обновления по мере необходимости, например после того, как Apple меняет правила работы с сертификатами или выпускает новую версию iOS; публичного графика обновлений нет. Более краткая версия этих шагов приведена в статье как обновить Scarlet iOS.
Способ 1: автоматическое обновление внутри приложения
В Scarlet iOS встроена проверка обновлений, которая незаметно работает в фоновом режиме, пока приложение активно. Это самый простой способ обновления для большинства пользователей. Названия пунктов меню могут отличаться в зависимости от версии Scarlet, и мы не смогли подтвердить наличие всех перечисленных здесь опций.
Как проверить наличие обновлений внутри приложения
- Откройте Scarlet iOS на вашем iPhone или iPad.
- Нажмите на вкладку Settings (значок шестерёнки) в нижней панели навигации.
- Прокрутите вниз до раздела App Version.
- Нажмите Check for Updates.
- Если доступна новая версия, появится запрос на загрузку. Нажмите Update Now.
- Обновление установится автоматически. Удалять существующее приложение предварительно не нужно.
Весь процесс занимает около тридцати секунд при хорошем интернет-соединении. Ваша библиотека приложений, добавленные репозитории и настройки сохраняются после обновления.
Включение автоматических уведомлений об обновлениях
В той же вкладке Settings вы можете включить Automatic Update Notifications. Когда этот переключатель активен, Scarlet iOS отправит на ваше устройство локальное уведомление сразу же, как только станет доступна новая версия, поэтому вам не придётся вспоминать о необходимости проверять это вручную.
Способ 2: переустановка с официального сайта
Если встроенный обновлятор не срабатывает, что может произойти, если сертификат был отозван в процессе работы, самый надёжный способ, чистая переустановка напрямую с официального сайта Scarlet iOS. Учтите, что удаление приложения на iOS также удаляет его данные, поэтому, возможно, вам придётся заново добавить свои репозитории и настройки.
Шаги для чистой переустановки
- Нажмите и удерживайте значок Scarlet iOS на главном экране, пока не появится контекстное меню.
- Нажмите Удалить приложение, затем подтвердите, нажав Удалить приложение.
- Перейдите в Настройки → Основные → VPN и управление устройством.
- Убедитесь, что запись разработчика Scarlet iOS исчезла: у корпоративных приложений нет кнопки «Удалить управление», и запись пропадает после удаления приложений.
- Перезагрузите iPhone (выключите, затем включите снова).
- Откройте Safari и перейдите на официальный сайт Scarlet iOS.
- Нажмите кнопку установки и следуйте стандартным шагам установки.
Этот способ гарантирует, что вы получите самую последнюю подписанную сборку, независимо от того, какую версию вы использовали раньше.
Способ 3: push-обновления по воздуху (OTA)
В некоторых сборках Scarlet iOS могут появляться запросы на обновление прямо внутри приложения. Вместо того чтобы требовать от вас самостоятельной проверки обновлений, Scarlet iOS получает тихое push-уведомление от сервера обновлений всякий раз, когда выходит новая версия. Обновление загружается в фоновом режиме и подготавливается к установке.
В следующий раз, когда вы откроете приложение, в верхней части главного экрана появится баннер: «Доступна новая версия Scarlet iOS для установки». Нажмите Установить сейчас, чтобы применить обновление немедленно, или нажмите Позже, чтобы применить его при следующем запуске.
Что меняется между версиями?
Каждое обновление Scarlet iOS обычно включает сочетание следующего:
- Смена сертификата: новая подписанная сборка после того, как Apple отзывает старый сертификат.
- Пополнение библиотеки: новые IPA-файлы, добавленные во встроенный каталог приложений.
- Патчи совместимости с iOS: исправления проблем, возникших из-за собственных обновлений iOS от Apple.
- Улучшения производительности: более быстрая подпись приложений, сокращённое время загрузки и доработки интерфейса.
- Исправления ошибок: устранение сбоев, исправление неудачных установок и ошибок синхронизации репозитория.
Там, где Scarlet публикует примечания к выпуску, их можно найти на сайте или в панели настроек приложения в разделе Release Notes.
Устранение проблем с неудачными обновлениями
Обновление загружается, но не устанавливается
Если файл обновления успешно загружается, но установка зависает или завершается с ошибкой, это обычно вызвано отсутствием доверия к новому сертификату. Перейдите в Настройки → Основные → VPN и управление устройством и вручную подтвердите доверие к сертификату, связанному с новой сборкой Scarlet iOS. Подробную инструкцию смотрите в статье как подтвердить доверие корпоративным сертификатам разработчика на iPhone.
Приложение показывает ту же версию после обновления
Иногда проблема с кэшированием в iOS приводит к тому, что старый бинарный файл приложения сохраняется даже после успешной загрузки обновления. Полностью закройте Scarlet iOS, смахнув его в переключателе приложений, а затем откройте снова. Если номер версии по-прежнему показывает старое значение, выполните чистую переустановку, используя способ 2, описанный выше.
Сервер обновлений недоступен
В периоды высокой нагрузки, особенно сразу после выхода крупного обновления iOS от Apple, серверы обновлений Scarlet iOS могут испытывать повышенную нагрузку. Подождите пятнадцать-тридцать минут и попробуйте снова. Если проблема сохраняется дольше часа, проверьте форумы сообщества Scarlet iOS или официальные социальные каналы на наличие объявлений о статусе серверов.
Полный список проблем и способов их решения смотрите в руководстве Scarlet iOS не работает: 10 способов решения распространённых проблем, где подробно разбираются сбои, связанные с обновлениями.
Как часто нужно обновляться?
Общая рекомендация: обновлять Scarlet iOS сразу же, как только становится доступна новая версия. Учитывая, что отзыв сертификатов может произойти без предупреждения, использование последней версии обеспечивает наилучшую защиту от внезапных сбоев приложений. Включите автоматические уведомления об обновлениях на вкладке Settings, чтобы узнавать о выходе обновлений сразу же.
Если у вас сильно кастомизированная настройка с конкретными IPA-файлами или репозиториями, перед выполнением крупного обновления версии стоит сделать резервную копию списка репозиториев, на случай если предпочтения придется вводить заново.
Начните с чистого листа с последней версией уже сегодня
Используете ли вы встроенный апдейтер, OTA-рассылку или чистую переустановку, поддержание Scarlet iOS в актуальном состоянии – это самое важное, что вы можете сделать для бесперебойного сайдлоудинга на вашем iPhone или iPad.
Посетите Scarlet iOS, чтобы получить последнюю версию прямо сейчас, или откройте приложение и нажмите Check for Updates в Settings.