Скрипт для загрузки ранее приобретенных приложений из App Store и их установки на устройства Apple (работает на базе ipatool-cpp).
• Windows 7-11 x64
• Установленный драйвер AppleMobileDeviceSupport (входит в состав iTunes):
Ссылка для загрузки iTunes
Вместо полной установки iTunes можно выполнить выборочную установку AppleMobileDeviceSupport64.msi, распаковав установщик iTunes любым архиватором
• Интернет-соединение
• Аккаунт Apple ID с ранее загруженными приложениями
1. Дважды кликните по файлу Start_IPA_Downloader.bat
2. При первом запуске потребуется вход в Apple ID:
• Введите Apple ID (Enter email)
• Пароль (Enter password)
• Код двухфакторной аутентификации (Enter 2FA code)
Обратите внимание:
• Все действия в скрипте подтверждаются нажатием клавиши Enter
• Все загруженные приложения сохраняются в папку IPA_Downloader/Apps
• Имя загруженного файла содержит ID и версию приложения
• Введите название приложения для поиска
• Скрипт отобразит результаты поиска
• Для загрузки введите ID приложения, когда появится запрос: Введите ID приложения для загрузки
• Для загрузки введите ID приложения, когда появится запрос: Введите ID приложения для загрузки
• Для загрузки введите ID приложения, когда появится запрос: Введите ID приложения для поиска
• Скрипт запросит количество версий приложения для отображения
• Скрипт отобразит список версий приложения для загрузки (от новой к старой)
• Для загрузки введите порядковый номер версии или ID версии, когда появится запрос Введите номер или введите ID версии
Важное замечание:
Если приложение недоступно в вашем регионе, то при наличии обновления в AppStore оно будет отображаться, но при попытке обновления будет ошибка.
Для обновления необходимо удалить старую версию приложения, загрузить новую версию через IPA_Downloader и заново установить.
• Скрипт запросит список для загрузки (из репозитория GitHub или список ранее загруженных приложений)
• Отобразится выбранный список приложений
• Для загрузки введите порядковые номера приложений, когда появится запрос: Введите номера приложений для загрузки (например: 1, 2, 3-5)
• Скрипт запросит список для загрузки (из репозитория GitHub или список ранее загруженных приложений)
• Отобразится выбранный список приложений
• Введите порядковые номера приложений, когда появится запрос: Введите номера приложений для загрузки (например: 1, 2, 3-5)
• Скрипт запросит количество версий приложения для отображения
• Скрипт отобразит список версий приложения для загрузки (от новой к старой)
• Для загрузки введите порядковый номер версии или ID версии, когда появится запрос Введите номер или введите ID версии
Важное замечание:
Если приложение недоступно в вашем регионе, то при наличии обновления в AppStore оно будет отображаться, но при попытке обновления будет ошибка.
Для обновления необходимо удалить старую версию приложения, загрузить новую версию через IPA_Downloader и заново установить.
• Скрипт отобразит минимальную версию iOS для установки для ipa-файлов, находящихся в папке Apps
• Предварительно необходимо установить iTunes с официального сайта Apple, либо пакет драйверов AppleMobileDeviceSupport (идут в комплекте с iTunes)
• Для установки необходимо подключить устройство к ПК через USB и разрешить подключение
• Скрипт установит все приложения, находящиеся в папке Apps
Важное замечание:
Для установки приложения название ipa-файла должно содержать только латинские символы.
• Скрипт произведет очистку следующих данных (с возможностью выбора):
• Список ранее загруженных приложений
• Папку Apps с загруженными приложениями
• Скрипт выполнит выход из Apple ID
• Скрипт откроет страницу проекта на GitHub
• Смена языка скрипта
Для поиска ID приложения, необходимо знать его ссылку в AppStore (к примеру, ищем в поисковике приложение, находим ссылку в AppStore и из ссылки необходимо взять числовой идентификатор после id).
Также можно найти приложения через сайт appmagic.rocks (вверху справа вводим название приложения в поле Search for app or publisher...), далее переходим на страницу приложения и в ссылке будет номер ID.
Список ID актуальных приложений также можно вывести с помощью команд 4 и 5.
Telegram-канал AppBank
Сайт AppBank
1. Обновить системные сертификаты через UpdRootsCert:
Ссылка для загрузки UpdRootsCert
2. Установить .NET Framework 4.8:
Ссылка для загрузки .NET Framework 4.8
3. Установить обновление KB3191566 (для добавления поддержки PowerShell 5.1):
Ссылка для загрузки KB3191566
1. Скачать msys2-x86_64-latest.exe по ссылке:
Ссылка для загрузки MSYS2
2. Запустить MSYS2 MINGW64 и ввести:
pacman -S \
mingw-w64-x86_64-libimobiledevice \
mingw-w64-x86_64-libplist \
mingw-w64-x86_64-libusbmuxd \
mingw-w64-x86_64-ideviceinstaller
3. После загрузки в папке C:\msys64\mingw64\bin будут находиться обновленные библиотеки libimobiledevice.
IPA_Downloader полностью бесплатен, однако, если вы хотите безвозмездно поддержать проект, то можно это сделать по следующим реквизитам:
Поддержать через CloudTips

