Приложения снова на iPhone · Приложение для Mac и Windows
Satisfaction
Десктопное приложение для Mac и Windows: каталог приложений, библиотека IPA и установка выбранных файлов на iPhone по USB в одном интерфейсе.

Задача
Сделать работу с приложениями iPhone понятной без набора отдельных утилит и команд терминала. Пользователю нужно найти приложение, скачать доступный его Apple Account файл, сохранить библиотеку и установить выбранные IPA на подключённое устройство — с видимым прогрессом и объяснением ошибок.
Как решили
Объединили каталог, Apple Account, очередь загрузок и локальную библиотеку в графическом приложении. Для Mac создали версию на SwiftUI, для Windows — отдельное приложение с графитовым интерфейсом. Satisfaction показывает подключённый iPhone, позволяет выбрать несколько IPA и выполнить установку по USB. Доступ к самому приложению управляется ключом активации, а источники файлов и подписи аккаунтов помогают поддерживать порядок в библиотеке.
Кому подойдёт такой формат
Для владельцев iPhone, которым нужен единый инструмент для своей библиотеки приложений. Для скачивания используется Apple Account, с которым приложение ранее получали; доступность загрузки определяет Apple. Установка зависит от подписи IPA и версии iOS. На Windows для USB-подключения нужны Apple Devices и драйверы Apple.
Подключить свой аккаунт
Пользователь активирует Satisfaction и входит в Apple Account, с которым ранее получал нужные приложения.
Собрать библиотеку
Выбирает приложения в каталоге или истории, запускает очередь скачивания и хранит IPA в одной папке. Источники можно различать по аккаунтам и собственным подписям.
Установить выбранное
Подключает и разблокирует iPhone, подтверждает доверие компьютеру и выбирает файлы. Приложение проверяет IPA и показывает ход установки.
Возможности
- Версии для macOS 14+ на Apple Silicon и Windows 10/11 x64
- Вход в Apple Account, каталог и история ранее полученных приложений
- Очередь скачивания с прогрессом, отменой и изменением порядка
- Локальная библиотека IPA с фильтром по Apple Account и подписями источников
- Избранные приложения и сохранение настроек между запусками
- Определение подключённого iPhone, имени устройства и версии iOS
- Выбор нескольких IPA и установка по USB с проверкой файлов перед запуском
- Активация ключом на одном компьютере: суточный или бессрочный доступ
- Журнал операций и понятные сообщения о состоянии загрузки и установки