Глоссарий Scarlet iOS: объяснение всех терминов
Полный глоссарий Scarlet iOS и терминов iOS sideloading
У мира iOS sideloading есть собственная терминология. Такие термины, как «IPA-файл», «отзыв сертификата», «entitlements» и «provisioning profile», постоянно встречаются в руководствах и обсуждениях сообщества, но редко объясняются для новичков. Этот глоссарий дает четкие и точные определения каждому термину, который вы, скорее всего, встретите при использовании Scarlet iOS или изучении iOS sideloading.
Добавьте эту страницу в закладки и обращайтесь к ней всякий раз, когда встретите незнакомый термин. Понимание терминологии ускоряет решение проблем, делает обсуждения в сообществе более понятными и делает ваш опыт sideloading в целом комфортнее.
A–E
AltStore
Конкурирующий сторонний установщик приложений для iOS, для работы которого требуется компьютер с запущенным приложением AltServer. В отличие от Scarlet iOS, AltStore требует Mac или PC для повторного подписания приложений каждые семь дней. Это один из самых старых и устоявшихся инструментов sideloading, хотя зависимость от компьютера делает его менее удобным, чем Scarlet iOS, для большинства пользователей. Для контекста смотрите наше сравнение Scarlet iOS и TrollStore, а также других альтернатив.
App Store
Официальный магазин приложений Apple для iOS. Все приложения, отправленные в App Store, проходят процесс проверки Apple перед тем, как стать доступными для загрузки. Приложения, которые нарушают правила Apple или используют ограниченные API, не могут распространяться через App Store.
Bundle ID
Уникальный идентификатор приложения iOS в формате com.developer.appname. Bundle ID встроен в IPA-файл и используется iOS для идентификации приложения. Два приложения не могут иметь одинаковый Bundle ID на одном устройстве, если одно не заменяет другое.
Certificate (сертификат)
Криптографические учетные данные, выпущенные Apple и используемые для подписания приложений iOS. Apple выдает сертификаты зарегистрированным разработчикам и компаниям. Когда вы устанавливаете приложение через sideloading, оно подписывается сертификатом, который iOS проверяет перед тем, как разрешить запуск приложения. У сертификатов есть срок действия, и Apple может их отозвать.
Отзыв сертификата (Certificate Revocation)
Процесс, в ходе которого Apple аннулирует сертификат подписи до истечения его обычного срока действия. Когда сертификат, использованный для подписи sideload-приложений, отзывается, эти приложения сразу перестают работать с ошибкой “приложение не может быть открыто”. Scarlet iOS снова начинает работать после подписи новым сертификатом, после чего вам нужно переустановить затронутые приложения.
Подпись кода (Code Signing)
Процесс криптографического присоединения сертификата разработчика к приложению iOS. iOS требует, чтобы все приложения были правильно подписаны перед установкой и запуском. Такие инструменты для sideloading, как Scarlet iOS, выполняют подпись кода собственными сертификатами, а не оригинальным сертификатом разработчика.
Cydia
Ныне прекративший существование сторонний магазин приложений для джейлбрейкнутых устройств iOS. Cydia была доминирующей платформой распространения приложений для джейлбрейкнутых iPhone более десяти лет. Она часто упоминается в более старых руководствах по sideloading, но не имеет отношения к Scarlet iOS, который не требует джейлбрейка.
Расшифрованный IPA (Decrypted IPA)
Приложения из App Store зашифрованы с помощью DRM-технологии Apple (FairPlay). У расшифрованного IPA это шифрование снято, что позволяет повторно подписать приложение и установить его на другие устройства. Расшифрованные IPA необходимы для sideloading приложений из App Store: оригинальные зашифрованные версии нельзя подписать повторно.
Разрешения (Entitlements)
Настройка внутри приложения iOS, определяющая, к каким сервисам и системным возможностям Apple приложению разрешено обращаться, например, iCloud, push-уведомлениям, Apple Pay или HealthKit. Entitlements подписываются в приложении на этапе сборки, и их нельзя изменить без повторной подписи. Для включения некоторых расширенных возможностей в entitlements требуется явное одобрение Apple.
F–J
FairPlay
Технология управления цифровыми правами (DRM) от Apple, применяемая к покупкам из App Store. FairPlay шифрует бинарные файлы приложений, чтобы предотвратить несанкционированное копирование. Sideload-приложения обходят FairPlay, поскольку устанавливаются по другому механизму, не использующему проверку покупки через App Store.
Бесплатный аккаунт разработчика (Free Developer Account)
Apple ID, зарегистрированный как аккаунт разработчика без оплаты взноса в $99/год. Бесплатные аккаунты разработчика могут подписывать приложения, но срок их действия истекает через семь дней, а количество приложений, которые можно подписать за неделю, ограничено. Некоторые инструменты для sideloading используют бесплатные аккаунты разработчика для подписи приложений, что требует еженедельного обновления.
IPA File
Пакет приложения iOS App Store: формат файлов для приложений iOS. Файлы IPA, по сути, представляют собой ZIP-архивы, содержащие скомпилированный бинарный файл приложения, ресурсы и информацию о подписи. Когда вы устанавливаете приложение через Scarlet iOS, вы устанавливаете именно файл IPA. Файлы IPA имеют расширение .ipa.
Impactor
Cydia Impactor – более старый инструмент для компьютера, предназначенный для сайдлоадинга приложений iOS. Он во многом уступил место более новым инструментам, таким как Sideloadly, AltStore и Scarlet iOS. О нём упоминается в старых руководствах, но по состоянию на 2026 год он считается устаревшим.
Jailbreak
Процесс снятия программных ограничений Apple с устройства iOS, обычно путём использования уязвимости безопасности. Джейлбрейк даёт root-доступ к файловой системе устройства и возможность устанавливать программы без каких-либо ограничений. В отличие от Scarlet iOS, джейлбрейк аннулирует гарантию, создаёт риски безопасности и может привести к нестабильной работе устройства. Scarlet iOS прямо заявляет, что джейлбрейк не требуется.
K–O
MDM (Mobile Device Management)
Тип программного обеспечения, используемого предприятиями для управления устройствами iOS, включая удалённую установку или удаление приложений, применение политик безопасности и мониторинг использования. MDM использует инфраструктуру корпоративных сертификатов Apple для установки приложений вне App Store. Scarlet iOS выполняет похожие задачи распространения, но в меньшем масштабе и без необходимости в инфраструктуре MDM.
MFi (Made for iPhone)
Программа сертификации Apple для аксессуаров. Контроллеры, кабели и другие аксессуары с сертификатом MFi подтверждены Apple как совместимые с устройствами iOS. В контексте эмуляторов MFi обозначает именно сертифицированные игровые контроллеры, которые имеют встроенную поддержку iOS без необходимости дополнительной настройки.
Unc0ver / Checkra1n / Palera1n
Названия популярных инструментов для джейлбрейка. Они упоминаются здесь, потому что пользователи иногда сталкиваются с ними при обсуждении сайдлоадинга. Они отличаются от Scarlet iOS: это инструменты джейлбрейка, требующие использования уязвимостей iOS. Scarlet iOS не использует эти инструменты и никак не связан с экосистемой джейлбрейка.
OTA (Over the Air)
Распространение обновлений программного обеспечения или установка приложений через Wi-Fi или мобильную сеть, без необходимости подключения к компьютеру по кабелю. Scarlet iOS выполняет все установки по OTA: вам никогда не нужно подключать iPhone к компьютеру.
P–R
Платный аккаунт разработчика
Стандартная подписка программы разработчиков Apple стоимостью $99 в год. Платные аккаунты позволяют подписывать приложения со сроком действия в полный год, а не семь дней, устанавливать неограниченное количество приложений и получать доступ ко всем API для разработчиков. Scarlet iOS избавляет вас от необходимости заводить собственный аккаунт разработчика, подписывая приложения за вас, однако его сертификаты могут быть отозваны.
Provisioning-профиль
Файл, который связывает сертификат разработчика с конкретным устройством и bundle ID. Provisioning-профили являются частью системы подписи кода Apple и требуются для запуска любого приложения на iPhone. При установке приложения Scarlet iOS автоматически управляет provisioning-профилями в фоновом режиме.
Повторная подпись (Re-signing)
Процесс замены исходной подписи кода приложения на новый сертификат. Повторная подпись необходима при распространении приложений за пределами App Store, поскольку сертификат оригинального разработчика нельзя передать. Инструменты для сайдлоадинга, такие как Scarlet iOS, заново подписывают каждое устанавливаемое приложение собственными управляемыми сертификатами. О практических способах читайте в статье пять способов установить приложения за пределами App Store.
Репозиторий (Repo)
Каталог приложений, размещённый на сервере и доступный для установки через Scarlet iOS. Репозитории содержат файлы IPA вместе с метаданными (название приложения, описание, версия, значок), которые Scarlet iOS отображает в своём браузере. Разные репозитории специализируются на разных категориях: игры, продуктивность, твики для социальных сетей и так далее.
ROM
В контексте эмуляции ROM – это файл, содержащий данные с физического игрового картриджа или диска, используемый для запуска игр в эмуляторе. ROM-файлы необходимы для запуска игр на эмуляторах, установленных через Scarlet iOS. Легальность ROM-файлов зависит от юрисдикции.
S–Z
Сайдлоадинг (Sideloading)
Практика установки приложений на устройство способом, отличным от официального магазина приложений. На iOS сайдлоадинг означает установку файлов IPA за пределами App Store с помощью таких инструментов, как Scarlet iOS. Сайдлоадинг отличается от джейлбрейка: приложения, установленные через сайдлоадинг, работают в рамках обычной песочницы безопасности iOS.
Сертификат подписи (Signing Certificate)
См. «Сертификат». В сообществе сайдлоадинга эти термины используются как синонимы.
Substrate / Substitute
Mobile Substrate (и его замена Substitute) – это фреймворки для jailbreak, которые позволяют твикам внедрять код в другие приложения. Они актуальны только на устройствах с jailbreak и не связаны с функциональностью Scarlet iOS.
TestFlight
Официальная платформа Apple для бета-тестирования. Разработчики загружают тестовые сборки через TestFlight для распространения среди тестировщиков. Сборки TestFlight истекают через 90 дней и по-прежнему требуют проверки App Store. Это официально поддерживаемая Apple альтернатива прямому sideloading.
TrollStore
Постоянный установщик приложений для определённых версий iOS, использующий уязвимость CoreTrust для установки приложений, которые никогда не истекают. Приложения TrollStore не требуют периодического обновления сертификата, в отличие от обычных sideload-приложений. Однако TrollStore работает только на определённых версиях iOS и устройствах. Подробное сравнение смотрите в нашей статье Scarlet iOS vs TrollStore.
Tweak (твик)
Изменённая версия существующего приложения, добавляющая функции, снимающая ограничения или меняющая поведение. В сообществе sideloading твики обычно означают изменённые версии приложений из App Store (например, Spotify++, YouTube ReVanced), распространяемые в виде IPA-файлов через такие инструменты, как Scarlet iOS.
UUID (уникальный идентификатор устройства)
Аппаратный идентификатор вашего iPhone, используемый в profile provisioning для указания того, на каких устройствах может запускаться подписанное приложение. В контексте sideloading UDID нужен для регистрации устройства в платном аккаунте Apple Developer, чтобы приложения, подписанные этим аккаунтом, могли на нём запускаться. Смотрите, как найти UDID вашего iPhone.
Как пользоваться этим глоссарием
Понимание этих терминов делает любое другое руководство по Scarlet iOS и обсуждение в сообществе более понятным. Если вы встретите термин в теме с решением проблем или в руководстве по установке, которого нет в этом списке, поищите в сообществах sideloading и в документации самих инструментов: словарь sideloading для iOS постоянно расширяется по мере развития технологии.
Готовы применить эти знания на практике? Скачайте Scarlet iOS и начните изучать весь потенциал вашего iPhone уже сегодня.