Поиск приложений в App Store
Введите название приложения или вставьте ссылку на App Store
Введите название для поиска
Найдите нужное приложение, получите для него лицензию и скачайте зашифрованный установочный пакет .IPA
Прямая загрузка приложения
Загрузите приложение по Bundle ID, App ID или прямой ссылке на App Store
Массовая проверка и загрузка
Загрузите текстовый файл со списком приложений (название и App ID). Каждый ID будет проверен через Прямую загрузку: приложения, ранее установленные на вашем Apple ID, скачиваются, а те, которых у вас никогда не было (ошибка «license is required»), будут отфильтрованы.
История версий приложения
Просмотр всех предыдущих сборок и скачивание старых версий приложения
История покупок
Все приложения, приобретённые на этом Apple ID. Список загружается один раз при входе и обновляется по кнопке.
Активные загрузки
Текущие процессы скачивания и обработки пакетов
Нет активных загрузок
История завершенных загрузок
Скачанные файлы .IPA на вашем компьютере
История пока пуста
Подключенные устройства iOS
Обнаруживаются автоматически через libimobiledevice (idevice_id / idevicedeviceinfo)
Подключите iPhone/iPad по кабелю и нажмите «Обновить»
Выберите файл .IPA
Выберите скачанный .IPA, укажите устройство и установите его на iPhone/iPad
Текущий Apple ID
Состояние авторизации и сведения об активной сессии
Вход в Apple ID
Авторизация необходима для получения лицензий и зашифрованных установочных файлов из App Store.
Сессии и Перенос
Импортируйте сессию, созданную на другом устройстве, чтобы не вводить пароль и 2FA повторно
📥 Импорт файла сессии
Выберите ранее сохраненный файл account-session.json:
⚙️ Проверка iCloud для Windows
Проверьте, установлена ли нужная версия iCloud на этом компьютере
Проверка установленного iCloud…
Часто задаваемые вопросы (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 обновила условия использования, и ваш аккаунт ещё не принял новые условия.
Как исправить:
- Откройте App Store на вашем iPhone, iPad или Mac
- Войдите в тот же Apple ID, если потребуется
- Начните скачивание любого приложения (можно попробовать то, с которым была ошибка, например Insta360) - это должно вызвать окно с новыми условиями
- Примите новые условия и соглашения при появлении запроса
- После принятия условий ipatool должен снова работать нормально
Это стандартная процедура Apple при обновлении их юридических условий. После принятия через официальное приложение Apple ошибка будет устранена.
Поддержать проект
Если вы хотите безвозмездно поддержать проект, то можно это сделать по ссылке ниже или через QR-код:
Crypto wallets
| Crypto Currency | Network | Wallet ID |
|---|---|---|
| USDT | TRC20 |
TGm951N5TpuBKayeAP6vL8wAdB9vEvdMyo
|
| USDT | ERC20 |
0xd938130bce0C9A6a8F83dDe4fEAF6A86847c148B
|
| BTC | — |
c1qhg00wd03fnhdpwhg8fa4a3tpshhmsf0uslw8nf
|