AltStore

Бесплатно
Открытый исходный код
Windows
macOS
iOS

Сайт: altstore.io

AltStore — альтернативный магазин приложений для мобильных операционных систем iOS и iPadOS, разработанный для установки приложений, не распространяемых через официальный App Store. Программа использует механизм подписи приложений с помощью персонального Apple ID и сопутствующее настольное приложение (обычно именуемое AltServer) для передачи и периодического обновления подписанных пакетов на устройство. Концепция ориентирована на пользователей, желающих запускать сторонние приложения, эмуляторы и бета‑версии программ без участия официального магазина Apple, сохраняя при этом цифровую подпись и возможность автоматического обновления.

Исторически AltStore возник как ответ на ограничения официальной экосистемы приложений, предоставляя обходные пути для установки .ipa‑файлов через локальную сеть или USB и регулярной переподписи для продления действительности сертификатов. Со временем проект развивался, добавляя интерфейс для поиска и установки приложений, средства управления учетной записью подписи и механизмы безопасности, направленные на минимизацию рисков при использовании личного Apple ID. Инструмент не является магазином в традиционном смысле коммерческой площадки, а функционирует как клиент и хост для пользовательских пакетов.

  • Сайдлоадинг: установка .ipa‑файлов, подписанных с использованием личного Apple ID, обходя распространение через App Store.
  • AltServer: настольное приложение для Windows или macOS, которое пересылает и подписывает пакеты на подключенное устройство по USB или сети.
  • Автопереподпись: периодическое обновление подписи установленных приложений для продления их работоспособности без необходимости повторной установки вручную.
  • Поддержка эмуляторов и сторонних приложений: возможность установки программ, запрещённых или не размещённых в официальном магазине.
  • Управление учетной записью: интерфейс для ввода и использования персонального Apple ID и управления связанными сертификатами подписи.
  • Локальная передача: передача пакетов по USB или локальной сети, что снижает зависимость от внешних серверов поставщиков.
  • Интеграция с системными политиками: работа в рамках ограничений платформы iOS, включая лимиты на количество подписанных приложений при использовании бесплатных учетных записей разработчика.
  • Обновления приложений: возможность обновления установленных пакетов с сохранением подписи и истории версий.
  • Социальная и документированная поддержка: наличие пользовательских руководств и сообществ, обсуждающих сценарии использования и возможные риски.
Подробнее