Руководство по sideloading на iOS 16: методы и ограничения

Сайдлоадинг на iOS 16: методы, изменения и ограничения

iOS 16, выпущенная в сентябре 2022 года, принесла настраиваемый экран блокировки, редактирование сообщений в iMessage, Passkeys и обновлённую систему Focus. Для тех, кто занимается сайдлоадингом, она ввела важные новые концепции безопасности наряду с изменениями в экосистеме разработчиков. В этом руководстве рассмотрены все методы, доступные на iOS 16, что изменилось по сравнению с iOS 15, и как получить лучший опыт сайдлоадинга на любой версии iOS 16.

Основные изменения безопасности в iOS 16, влияющие на сайдлоадинг

Режим Lockdown

iOS 16 ввела режим Lockdown, экстремальную конфигурацию безопасности, разработанную для людей из группы высокого риска, таких как журналисты, руководители компаний и правозащитники, которые могут стать целями сложных атак, спонсируемых государствами. При включении этот режим ограничивает широкий спектр функций iOS, включая определённые типы установки приложений и возможности веб-браузинга.

Режим Lockdown по умолчанию отключён, и его необходимо включать вручную. Если сайдлоадинг полностью перестаёт работать на вашем устройстве с iOS 16, а другую причину выявить не удаётся, проверьте раздел «Настройки > Конфиденциальность и безопасность > Режим Lockdown». Если он включён, временное отключение может восстановить нормальную работу сайдлоадинга.

Обновления Rapid Security Response (RSR)

iOS 16 ввела RSR: небольшие быстрые исправления для критических уязвимостей безопасности, которые доставляются вне обычных циклов обновления iOS. Отзыв сертификата, происходящий примерно в то же время, может создать впечатление, что проблему вызвало именно обновление. Если приложения перестают работать после обновления RSR, причиной, скорее всего, является не связанный с этим отзыв сертификата, а не само RSR.

Passkeys

Появление passkeys в iOS 16 в качестве замены паролей никак не повлияло на работу сайдлоадинга.

Методы сайдлоадинга на iOS 16

Метод с сертификатом (Scarlet iOS, рекомендуется)

Сайдлоадинг на основе сертификата с Scarlet iOS продолжал работать на всех версиях iOS 16. Процесс установки Scarlet iOS не изменился:

  1. Откройте Safari и перейдите на scarletios.com.
  2. Нажмите кнопку установки и подтвердите запрос на загрузку в Safari.
  3. Перейдите в раздел Настройки > Основные > VPN и управление устройством и подтвердите доверие профилю разработчика Scarlet iOS.
  4. Откройте Scarlet iOS, просмотрите библиотеку и нажмите, чтобы установить любое приложение.

AltStore и Sideloadly

Эти методы, основанные на использовании компьютера, продолжали работать на iOS 16 с обычными ограничениями: истечение срока сертификата через 7 дней на бесплатных аккаунтах, необходимость использования компьютера и постоянная работа AltServer в фоновом режиме для повторного подписания через Wi-Fi.

TrollStore (ограниченная поддержка устройств и версий)

TrollStore использовал уязвимость CoreTrust для установки приложений с постоянной подписью, срок действия которой никогда не истекает и которая не требует доверия сертификату. На iOS 16 TrollStore работает с версии iOS 16.0 по 16.6.1; он не работает на iOS 16.7 и более поздних версиях. Для пользователей этих версий TrollStore предлагает постоянную установку без повторного подписания.

Сводка совместимости версий iOS 16

Версия iOS 16 Enterprise-сертификат (Scarlet iOS) AltStore / Sideloadly TrollStore
16.0 – 16.1.2 Да Да Да
16.2 – 16.4.1 Да Да Да
16.5 – 16.7.x Да Да Только с 16.5 по 16.6.1

Ограничения sideloading, специфичные для iOS 16

  • Функции iCloud для sideload-приложений: такие функции, как CloudKit и синхронизация iCloud Drive, часто не работают в повторно подписанных приложениях, поскольку они зависят от прав (entitlements) оригинального разработчика, как и в предыдущих версиях.

Устранение проблем с сайдлоадингом в iOS 16

  • «Unable to Download App» в Safari: очистите кэш и cookie Safari в разделе «Настройки > Safari > Очистить историю и данные сайтов», затем повторите попытку.
  • Значок приложения устанавливается, но приложение не открывается: скорее всего, вы пропустили шаг подтверждения доверия сертификату. Перейдите в раздел VPN и управление устройством и проверьте статус доверия.
  • Режим Lockdown Mode блокирует установку: временно отключите Lockdown Mode в настройках конфиденциальности и безопасности.
  • Приложение перестало работать после Rapid Security Response: обычно это связано с сертификатом, а не с самим RSR. Переустановите приложение через Scarlet iOS, чтобы получить последнюю подписанную версию.

iOS 16 и безопасность: главное

В iOS 16 появились полезные новые инструменты конфиденциальности, при этом сайдлоадинг через корпоративные сертификаты остался полностью рабочим. Режим Lockdown Mode, который по умолчанию отключен, может напрямую блокировать сайдлоадинг, а приложениям, подписанным через Apple ID с помощью AltStore или Sideloadly, также требуется Developer Mode, появившийся в iOS 16. Если вы планируете обновиться с iOS 16, стоит узнать об улучшениях сайдлоадинга в iOS 17 и 18: подробнее о том, что изменилось дальше, читайте в нашем руководстве по сайдлоадингу в iOS 17.

Если у вас установлена версия от iOS 14 до iOS 26, Scarlet iOS подойдет вам. Скачайте Scarlet iOS и начните сайдлоадинг на iOS 16 уже сегодня.

Похожие записи