Процесс установки прошлых версий приложений и их отвязка не вызывает особых сложностей. Однако есть несколько моментов, на которые стоит обратить внимание, чтобы ваше приложение могли установить другие пользователи на любом устройстве. Итак, начнем.
Почему стоит выбирать старые версии, а не последние, доступные для конкретной iOS? Все просто - старые версии программ и игр, как правило, работают быстрее и стабильнее, чем более новые. Порой новых функций не прибавляется, а приложение начинает лагать, игра сбрасывает fps и т.д. Например, Real Racing 3 первой версии идет гораздо плавнее последующих. Даже графика может отличаться, и как правило, не всегда в лучшую сторону в более новых версиях.
Первым делом необходимо установить твик AppStore++ из репозитория CokePokes https://cokepokes.github.io
После установки переходим в App Store и долго удерживаем по иконке своего профиля, чтобы перейти в настройки твика AppStore++. В настройках необходимо включить “Disable App Thinning”, чтобы скачанное приложение или игра хранила все типы и форматы устройств, на которых она будет запускаться. Это, соответственно, увеличит и размер финального IPA.
В этом нет ничего сложного. Удерживаем кнопку “Скачать” долго, чтобы вызвать опции твика AppStore++ для этого приложения. Необходимо выбрать “Upgrade/Downgrade”, после чего появится список доступных версий. Выбрав нужную, начнется ее скачивание. Здесь интересный момент: разработчики хранят не все доступные версии и со своей стороны могут их удалять. Поэтому иногда можно поймать предупреждение, что “Данный объект больше не доступен”. Чаще всего это происходит с теми программами и играми, которые раньше были платными, а через какое-то время перешли на формат подписки.
CrackerXI - это приложение, которое находится в репозитории A kiiimo Repository https://cydia.kiiimo.org
Его работа очень проста, самое главное в настройках выставить правильные значения. А именно включить CrackerXI Hook и Fakesign IPA File, остальные параметры выключить. После этого можно приступать к дампу.
На главном экране CrackerXI отображается весь список установленных приложений. Тапнув по нужному, необходимо выбрать “YES, Full IPA”. Процесс дампинга начнется с того, что запустится выбранное приложение на короткое время, после чего CrackerXI вернет вас на главный экран и продолжит дампинг. После удачного завершения появится соответствующее сообщение.
Чтобы перенести отвязанный IPA на свой компьютер, необходимо перейти в папку /var/mobile/Documents/CrackerXI на устройстве. Для примера используется 3uTools. Очень важно, чтобы на устройстве был установлен твик "Apple File Conduit 2" для отображения всей файловой структуры устройства.
Если вы захотите поделиться своим IPA, то сделать это можно на нашем сайте в личном кабинете пользователя. На этом все, спасибо за внимание, всем успехов в дампинге IPA!