Skip to content

Releases: n0hard/back-to-iphone

Возврат 1.4.2

Choose a tag to compare

@n0hard n0hard released this 22 Oct 08:29
597a699

Что нового

  • Поиск находит нужный вариант приложения. Многие банки выпускали приложения под другими названиями, и такие варианты собраны в одну карточку бренда. Раньше поиск по названию варианта показывал всю карточку, например «синоптик+» выдавал «Совкомбанк Халва» с 17 вариантами. Теперь в подсказках и результатах появляется сам вариант — «Синоптик+ · вариант «Совкомбанк Халва»» — и «Установить» ставит именно его. Поиск по названию бренда по-прежнему показывает всю карточку.

Обновление необязательное: программа предложит его при запуске.

Какой файл скачать

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

Возврат 1.4.1

Choose a tag to compare

@n0hard n0hard released this 13 Oct 15:04
c888ba8

Обязательное обновление. Предыдущие версии перестанут работать, пока их не обновят: программа сама предложит обновиться при запуске.

Исправлено

  • «Вернуть всё сразу» теряла купленные приложения. При временных сбоях проверки приложение попадало в «не удалось проверить», даже если было в истории покупок. На одном аккаунте проверка находила 3 приложения, а на самом деле в покупках было 23. Теперь сбойные приложения в конце перепроверяются по одному, а под прогрессом видно, почему проверка не удалась и какие приложения пропущены.
  • Приложения не из магазина вашей страны (например, ChatGPT и V2Box для российского Apple ID) больше не считаются сбоем проверки — они показываются отдельно: скачать их с таким Apple ID нельзя.
  • Windows: сессия Apple ID хранится в своей папке. Начиная с 1.1.0 «Возврат» должен был хранить сессию отдельно от других программ на ipatool (например, IPA_Downloader), но на Windows это не работало, и программы могли сбрасывать вход друг другу. Теперь папка своя. Ваша текущая сессия переносится автоматически, входить заново не нужно.

Какой файл скачать

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

Подробности — в README.

Возврат 1.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 13:56

Что нового

  • «Вернуть всё сразу». Новая кнопка находит приложения каталога, которые есть в истории покупок вашего Apple ID, но ещё не стоят на iPhone, и ставит выбранные одной кнопкой. Можно проверить одну категорию (по умолчанию — банки) или весь каталог. Проверка идёт без скачивания.
  • Отметки «✓ На iPhone» в каталоге. У приложений, которые уже стоят на телефоне, видна установленная версия — и вариант, если стоит не основной.
  • Обычные и обязательные обновления. Теперь не каждое обновление блокирует программу: обычное — это плашка «Доступна новая версия» с кнопками «Обновить» и «Позже», а работать можно дальше. Обязательные обновления, как раньше, нужно установить, чтобы продолжить.
  • Раздел «Обновления приложений» и новая карточка стоят сразу после подключения iPhone.
  • Для разработчиков: автотесты в репозитории, сборка релиза ждёт их прохождения.

Если у вас 1.3.x — просто нажмите «Обновить» в окне новой версии.

Какой файл скачать

Если у вас 1.3.0 или новее — ничего скачивать не нужно, обновитесь из программы. Если 1.2.1 или старше — установите вручную:

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon (M1–M4) Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

SHA256SUMS.txt — контрольные суммы файлов релиза, update.json — служебный файл для проверки обновлений в программе.

Подробности — в README и на сайте. Если что-то не работает, создайте issue.

Возврат 1.3.2

Choose a tag to compare

@github-actions github-actions released this 12 Oct 22:20

Что исправлено

  • После автообновления на Windows программа могла открыться во вкладке браузера (127.0.0.1) вместо своего окна. Сразу после установки .NET иногда не успевает загрузить файл программы — теперь «Возврат» в этом случае через пару секунд перезапускается сам и открывается в своём окне.
  • На Windows и macOS программа больше никогда не открывается во вкладке браузера. Если окно открыть не удалось даже после повторных попыток, появится сообщение с причиной и подсказкой, что сделать (на Windows — обновить Microsoft Edge WebView2 Runtime). На Linux интерфейс, как и раньше, открывается в браузере: своего окна у Linux-сборки нет.
  • Обновление больше не срывается молча, если старая копия программы не закрылась сама: установщик закрывает её принудительно.

Если у вас 1.3.0 или 1.3.1 — просто нажмите «Обновить» в окне новой версии.

Какой файл скачать

Если у вас 1.3.0 или новее — ничего скачивать не нужно, обновитесь из программы. Если 1.2.1 или старше — установите вручную:

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon (M1–M4) Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

SHA256SUMS.txt — контрольные суммы файлов релиза.

Подробности — в README и на сайте. Если что-то не работает, создайте issue.

Возврат 1.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 21:20

Что нового

  • Раздел «Обновления приложений» перенесён выше — сразу после подключения iPhone, перед каталогом. Проверить обновления теперь можно, не прокручивая весь каталог.

Это первая версия, которая приходит через автообновление: если у вас 1.3.0, программа сама покажет окно «Вышла версия 1.3.1» — нажмите «Обновить».

Какой файл скачать

Если у вас 1.3.0 — ничего скачивать не нужно, обновитесь из программы. Если 1.2.1 или старше — установите вручную:

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon (M1–M4) Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

Windows: нужен драйвер Apple Devices или iTunes.

macOS: перетащите «Возврат» в «Программы» — оттуда программа сможет обновляться сама. При первом запуске разрешите её в «Системные настройки» → «Конфиденциальность и безопасность» → «Всё равно открыть» или выполните xattr -cr /Applications/Vozvrat.app.

Linux: установите usbmuxd (sudo apt install usbmuxd), затем chmod +x Vozvrat-Linux-x64.AppImage и запустите.

SHA256SUMS.txt — контрольные суммы файлов релиза.

Подробности — в README и на сайте. Если обновление не прошло, создайте issue.

Возврат 1.3.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 21:02

Что нового

  • Программа обновляется сама. Когда выходит новая версия, «Возврат» показывает окно «Вышла версия …» — достаточно нажать «Обновить»: программа скачает обновление, проверит его контрольную сумму, установит и откроется заново. Заходить на сайт или GitHub больше не нужно.
  • Работает только последняя версия. Пока программа не обновлена, она не запускается. Если проверить обновления не удалось (нет интернета или GitHub недоступен), программа попросит проверить подключение и нажать «Повторить».
  • Обновление установленных приложений. Новая кнопка «Проверить обновления» сравнивает версии приложений на iPhone с последними версиями в истории покупок вашего Apple ID и предлагает обновить их одним нажатием — по одному или все сразу.
  • Каталог обновляется без новой версии программы. При запуске «Возврат» берёт свежий список приложений из репозитория.
  • Скачивание можно отменить, а прогресс показывается в процентах, если Apple сообщает размер приложения.
  • Программа меньше нагружает компьютер: iPhone опрашивается без запуска лишних процессов. Незавершённые загрузки после сбоя удаляются автоматически.
  • Проект теперь распространяется под лицензией GPL-3.0, а тексты лицензий всех компонентов лежат внутри программы в папке licenses.

Обновитесь вручную один раз. В версии 1.2.1 и раньше автоматического обновления ещё нет, поэтому 1.3.0 нужно скачать и установить отсюда. Все следующие версии будут ставиться кнопкой «Обновить» прямо из программы.

Какой файл скачать

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon (M1–M4) Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

Windows: нужен драйвер Apple Devices или iTunes. Обновление ставится поверх 1.2.1.

macOS: перетащите «Возврат» в «Программы» — оттуда программа сможет обновляться сама. Программа не подписана сертификатом Apple, поэтому при первом запуске разрешите её в «Системные настройки» → «Конфиденциальность и безопасность» → «Всё равно открыть» или выполните xattr -cr /Applications/Vozvrat.app.

Linux: установите usbmuxd (sudo apt install usbmuxd), затем chmod +x Vozvrat-Linux-x64.AppImage и запустите. Интерфейс откроется в браузере. Для самообновления папка с программой должна быть доступна на запись.

SHA256SUMS.txt — контрольные суммы файлов релиза.

Подробности — в README и на сайте.

Все четыре сборки прошли автоматическую самопроверку: запуск, каталог, встроенные ipatool и pymobiledevice3, работа с iPhone внутри программы. Если что-то не работает, создайте issue.

Возврат 1.2.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 13:43

Что нового

  • Поиск только по каталогу. Строка поиска больше не показывает выдачу App Store: подсказки появляются прямо при вводе и берутся из каталога программы. Например, «Messenger Max» сразу находит MAX.
  • Поиск понимает, как вы пишете: транслит («max» и «макс»), разговорные названия («сбол», «тинькофф», «вк»), небольшие опечатки и слитное написание («АльфаБанк»). Проверено на всех 441 приложении каталога.
  • Установка по App Store ID или ссылке apps.apple.com/…/id123456789 работает как раньше, даже если приложения нет в каталоге.
  • Новый сайт с блогом: https://n0hard.github.io/back-to-iphone/ — инструкции со скриншотами для каждого шага.

Какой файл скачать

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon (M1–M4) Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

Windows: нужен драйвер Apple Devices или iTunes. Обновление ставится поверх 1.2.0.

macOS: перетащите «Возврат» в «Программы». Программа не подписана сертификатом Apple, поэтому при первом запуске разрешите её в «Системные настройки» → «Конфиденциальность и безопасность» → «Всё равно открыть» или выполните xattr -cr /Applications/Vozvrat.app.

Linux: установите usbmuxd (sudo apt install usbmuxd), затем chmod +x Vozvrat-Linux-x64.AppImage и запустите. Интерфейс откроется в браузере.

Подробности — в README и на сайте.

Все четыре сборки прошли автоматическую самопроверку: запуск, каталог, встроенные ipatool и pymobiledevice3. Если что-то не работает, создайте issue.

Возврат 1.2.0

Choose a tag to compare

@n0hard n0hard released this 12 Oct 08:41

Что нового

  • Сборки для macOS и Linux в дополнение к Windows.
  • Исправлена ошибка сборки 1.1.0: в программе не хватало модулей библиотеки rich, из-за чего часть сообщений об ошибках при работе с iPhone могла падать вместо нормального текста.
  • Подсказки про драйвер iPhone теперь свои для каждой системы.

Какой файл скачать

Система Файл
Windows 10/11, 64 бит VozvratSetup.exe
macOS на Apple Silicon (M1–M4) Vozvrat-macOS-arm64.dmg
macOS на Intel Vozvrat-macOS-x64.dmg
Linux x86_64 Vozvrat-Linux-x64.AppImage или Vozvrat-Linux-x64.tar.gz

Windows: нужен драйвер Apple Devices или iTunes. Обновление ставится поверх 1.1.0.

macOS: перетащите «Возврат» в «Программы». Программа не подписана сертификатом Apple, поэтому при первом запуске разрешите её в «Системные настройки» → «Конфиденциальность и безопасность» → «Всё равно открыть» или выполните xattr -cr /Applications/Vozvrat.app.

Linux: установите usbmuxd (sudo apt install usbmuxd), затем chmod +x Vozvrat-Linux-x64.AppImage и запустите. Интерфейс откроется в браузере.

Подробности — в README.

На macOS и Linux программа проверена автоматически: запуск, каталог, встроенные ipatool и pymobiledevice3. Установка на реальный iPhone на этих системах пока не проверялась — если что-то не работает, создайте issue.

Возврат 1.1.0

Choose a tag to compare

@n0hard n0hard released this 12 Oct 08:05

Что нового

  • Каталог из 441 приложения вместо 59. Добавлены приложения банков, выходившие под другими названиями (например, «Т-Банк (VibroGym App)», «СберБанк Онлайн (Финансы Онлайн)»), а также ChatGPT, Claude, Gemini, VPN-клиенты, РЖД, S7, АЗС, Rutube, Одноклассники и другие. Новые категории: «ИИ и VPN», «Транспорт и АЗС», «Видео и музыка», «Страхование», «Игры».
  • Варианты одного бренда в одной карточке: 441 приложение собрано в 213 карточек. «Установить» ставит основное приложение, а нужный вариант выбирается в окне «Все варианты…».
  • Выбор версии приложения: все версии, которые хранит Apple, с датами выхода. Пригодится, если новая версия не поддерживает iOS вашего iPhone.
  • Проверка совместимости перед установкой: если версии нужна более новая iOS или она только для iPad, программа скажет об этом и не будет её ставить.
  • Очередь установок: можно нажать «Установить» у нескольких приложений сразу, ожидающие можно отменить.
  • Отдельное хранилище сессии: «Возврат» больше не делит ~/.ipatool с другими программами (например, IPA_Downloader), которые могли сбрасывать вход.

Обновление с 1.0.0

Запустите новый VozvratSetup.exe поверх старой версии. После обновления войдите в Apple ID заново: сессия переехала в новое хранилище.

SHA-256 VozvratSetup.exe: ada4122f0fc2f2588096827cf1509305dd38ea344283bc3502630cb9e0ae9b1b

Возврат 1.0.0

Choose a tag to compare

@n0hard n0hard released this 12 Oct 08:05

Первый релиз Возврата: программа для Windows, которая возвращает на iPhone приложения, удалённые из российского App Store. Она скачивает оригинальный IPA из истории покупок вашего Apple ID и ставит его по USB, без джейлбрейка и переподписи.

Установка

  1. Скачайте VozvratSetup.exe ниже и запустите. Права администратора и Python не нужны.
  2. Нужен драйвер Apple: Apple Devices из Microsoft Store или iTunes. Если драйвера нет, инсталлятор предложит его поставить.
  3. Если SmartScreen покажет «Неизвестный издатель», нажмите «Подробнее», затем «Выполнить в любом случае».

Подробная инструкция есть в README.