Прямая загрузка приложения

Загрузите приложение по Bundle ID, App ID или прямой ссылке на App Store

Вы можете указать Bundle Identifier (например com.example.app), цифровой Track ID (например 686449807) или ссылку на страницу в App Store.

Массовая проверка и загрузка

Загрузите текстовый файл со списком приложений (название и App ID). Каждый ID будет проверен через Прямую загрузку: приложения, ранее установленные на вашем Apple ID, скачиваются, а те, которых у вас никогда не было (ошибка «license is required»), будут отфильтрованы.

Каждая строка: название и числовой App ID, например 1Password 7: 568903335. Поддерживаются также просто ID, ссылки на App Store и разделители «:», «-», «;», Tab или пробел.
Если приложение не отдаёт ни одного байта дольше этого времени, оно помечается «Зависло», и пакет переходит к следующему.
Жёсткий предел на все этапы одного приложения: лицензия + скачивание + подпись.

История версий приложения

Просмотр всех предыдущих сборок и скачивание старых версий приложения

История покупок

Все приложения, приобретённые на этом Apple ID. Список загружается один раз при входе и обновляется по кнопке.

0

Активные загрузки

Текущие процессы скачивания и обработки пакетов

Нет активных загрузок

История завершенных загрузок

Скачанные файлы .IPA на вашем компьютере

История пока пуста

Подключенные устройства iOS

Обнаруживаются автоматически через libimobiledevice (idevice_id / idevicedeviceinfo)

Подключите iPhone/iPad по кабелю и нажмите «Обновить»

Выберите файл .IPA

Выберите скачанный .IPA, укажите устройство и установите его на iPhone/iPad

📦 Нажмите, чтобы выбрать .ipa файл

Часто задаваемые вопросы (FAQ)

Зачем нужен вход в Apple ID?

Серверы Apple App Store выдают установочные пакеты .ipa только авторизованным пользователям. Авторизация нужна, чтобы Apple сгенерировала персональную цифровую подпись (sinf) и лицензию на приложение для вашего аккаунта.

Безопасно ли вводить пароль от Apple ID в ipatool?

Да. Программа является полностью открытым исходным кодом (Open Source). Ваши учетные данные передаются исключительно на официальные защищенные серверы Apple (auth.itunes.apple.com / gsa.apple.com) с использованием криптографического протокола SRP-6a. Данные не передаются никаким сторонним серверам.

Что делать, если при скачивании пишет "license required"?

Это означает, что это приложение ещё никогда не приобреталось с вашего Apple ID. Просто нажмите кнопку "Получить лицензию" на карточке приложения или поставьте галочку "Автоматически получить лицензию (Purchase)" при скачивании.

Можно ли скачивать платные приложения?

Вы можете скачивать платные приложения, если вы ранее уже купили их со своего Apple ID. Бесплатное автоматическое приобретение лицензии через ipatool работает только для бесплатных приложений App Store.

Как скачать старую версию приложения?

Перейдите во вкладку "История версий" (или нажмите кнопку "Версии" на карточке приложения). Программа отобразит все когда-либо выпущенные версии приложения. Выберите нужную сборку и нажмите "Скачать".

Где сохраняются скачанные файлы .IPA?

По умолчанию файлы сохраняются в рабочую папку программы или в папку "Загрузки". Вы можете открыть папку в любой момент, нажав кнопку "📂 Открыть папку загрузок" во вкладке "Загрузки".

Что делать, если при скачивании появляется ошибка "invalid response"?

Если вы получаете ошибку invalid response: Apple Media Services Terms and Conditions have changed, это означает, что Apple обновила условия использования, и ваш аккаунт ещё не принял новые условия.

Как исправить:

  1. Откройте App Store на вашем iPhone, iPad или Mac
  2. Войдите в тот же Apple ID, если потребуется
  3. Начните скачивание любого приложения (можно попробовать то, с которым была ошибка, например Insta360) - это должно вызвать окно с новыми условиями
  4. Примите новые условия и соглашения при появлении запроса
  5. После принятия условий ipatool должен снова работать нормально

Это стандартная процедура Apple при обновлении их юридических условий. После принятия через официальное приложение Apple ошибка будет устранена.