Руководство по 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 не изменился:
- Откройте Safari и перейдите на scarletios.com.
- Нажмите кнопку установки и подтвердите запрос на загрузку в Safari.
- Перейдите в раздел Настройки > Основные > VPN и управление устройством и подтвердите доверие профилю разработчика Scarlet iOS.
- Откройте 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 уже сегодня.