AltServer выдаёт ошибку «iTunes not found» или не определяет подключённый iPhone чаще всего из-за того, что iTunes установлен из Microsoft Store, а не с официального сайта Apple — серверная версия приложения не создаёт нужных компонентов, к которым обращается AltServer. Это самая распространённая причина, и проверить её нужно в первую очередь, прежде чем переустанавливать что-либо ещё.
AltServer — утилита для Windows и macOS, которая подписывает и устанавливает IPA-файлы (например, AltStore) на iPhone и iPad без джейлбрейка. Для работы она использует библиотеки и службы, которые поставляются вместе с классическим десктопным iTunes и iCloud от Apple. Если этих компонентов нет или они конфликтуют, программа «не видит» ни iTunes, ни устройство. Ниже разберём все типовые причины и порядок их устранения.
Почему AltServer не находит iTunes: основные причины
Проблема почти всегда сводится к одному из нескольких сценариев. Важно понимать: AltServer не работает «сам по себе» — он зависит от компонентов Apple, установленных в системе.
- 🔍 iTunes установлен из Microsoft Store — UWP-версия изолирована и не регистрирует нужные библиотеки в системе.
- 📦 iTunes вообще не установлен или установлен частично после сбоя.
- 🧩 Конфликт остатков старых версий Apple Application Support, Bonjour или Apple Mobile Device Support.
- 🛑 Служба Apple Mobile Device Service не запущена или отключена вручную.
- 🔐 AltServer запущен без прав администратора и не может обратиться к системным службам.
Отдельный случай — установленный iCloud из Microsoft Store. Он тоже может конфликтовать с десктопными компонентами Apple, поэтому разработчики AltServer рекомендуют использовать классические установщики обеих программ.
Шаг 1. Проверьте, какая версия iTunes установлена
Откройте меню «Пуск» и найдите iTunes. Если приложение запускается как современное приложение Windows и было загружено из Microsoft Store — это почти наверняка источник проблемы. UWP-версия не размещает общие библиотеки там, где их ищет AltServer.
Проверить можно и через параметры системы: перейдите в Параметры → Приложения → Установленные приложения и посмотрите запись iTunes. Версии из Store обычно помечены соответствующим источником установки. Если сомневаетесь — проще сразу перейти к чистой переустановке по инструкции ниже.
⚠️ Внимание: перед удалением iTunes из Microsoft Store убедитесь, что ваша медиатека и резервные копии устройств сохранены. Сами резервные копии обычно хранятся в профиле пользователя и не удаляются, но лишняя проверка не помешает.
Шаг 2. Полностью удалите компоненты Apple и установите их заново
Простое удаление iTunes часто недостаточно — в системе остаются связанные компоненты, которые продолжают конфликтовать. Нужна чистая переустановка в правильном порядке.
Порядок действий следующий. Сначала удалите через Параметры → Приложения все элементы, связанные с Apple: сам iTunes, Apple Software Update, Apple Mobile Device Support, Bonjour, Apple Application Support (32-bit и 64-bit, если присутствуют оба), а также iCloud, если он был установлен из Microsoft Store. Затем перезагрузите компьютер.
После перезагрузки скачайте классический установщик iTunes для Windows с официального сайта Apple (не из магазина) и установите его. Аналогично, если нужен iCloud, используйте десктопную версию с сайта Apple. Во время установки антивирус и брандмауэр лучше временно не отключать, но разрешить установщику все запрошенные действия.
☑️ Чистая переустановка компонентов Apple
После установки запустите iTunes хотя бы один раз, подключите iPhone кабелем и дождитесь, пока устройство определится в iTunes. Это подтверждает, что драйверы и службы работают корректно.
Шаг 3. Проверьте службу Apple Mobile Device Service
Если iTunes видит iPhone, а AltServer — нет, проверьте состояние системной службы. Нажмите Win + R, введите команду и подтвердите:
services.msc
В списке найдите Apple Mobile Device Service. Она должна быть запущена, а тип запуска — «Автоматически». Если служба остановлена, откройте её свойства, установите автоматический запуск и нажмите «Запустить».
Заодно убедитесь, что запущена служба Bonjour — AltServer использует её для обнаружения устройств по Wi-Fi при беспроводной синхронизации.
Шаг 4. Запуск AltServer и типичные ошибки
После установки компонентов запускайте AltServer от имени администратора: правый клик по ярлыку → «Запуск от имени администратора». Без повышенных прав программа может не получить доступ к службам и сетевым интерфейсам.
Проверьте и сопутствующие условия: iPhone и ПК должны быть в одной сети Wi-Fi для беспроводной установки, на устройстве должно быть нажато «Доверять» при подключении кабелем, а в iTunes включена опция синхронизации по Wi-Fi, если планируете установку без кабеля.
Сравнение версий iTunes и их совместимость
Ниже — сводная таблица по источникам установки iTunes и их влиянию на работу AltServer.
| Версия iTunes | Источник | Работа с AltServer | Комментарий |
|---|---|---|---|
| Десктопная (классическая) | Сайт Apple | Поддерживается | Рекомендуемый вариант |
| UWP-приложение | Microsoft Store | Не работает | Частая причина ошибки |
| Устаревшая десктопная | Старые установщики | Возможны сбои | Лучше обновить до актуальной |
| iTunes отсутствует | — | Не работает | Компоненты Apple обязательны |
⚠️ Внимание: скачивайте установщики iTunes и iCloud только с официального сайта Apple. Сторонние «сборки» могут содержать урезанные компоненты, из-за которых ошибка вернётся, или вредоносный код.
Дополнительные сценарии: антивирус, сеть и учётная запись
Если компоненты в порядке, но AltServer по-прежнему не видит устройство или выдаёт ошибку при установке AltStore, проверьте сетевые факторы. Брандмауэр Windows или сторонний антивирус может блокировать фоновые соединения AltServer — добавьте программу в исключения. Точный путь настройки зависит от вашего антивируса, поэтому сверьтесь с его документацией.
Также учитывайте: для подписи приложений AltServer запрашивает Apple ID — используйте отдельный «запасной» аккаунт, если не хотите вводить данные основного. Ошибки авторизации на этом этапе не связаны с обнаружением iTunes, но пользователи часто путают эти сбои.
AltServer не видит iPhone по Wi-Fi, хотя по кабелю всё работает
Убедитесь, что в iTunes для устройства включена синхронизация по Wi-Fi, оба устройства в одной сети, служба Bonjour запущена, а сеть не является «гостевой» с изоляцией клиентов — такие сети блокируют обнаружение устройств между собой.
На macOS ситуация иная: там AltServer работает через почтовый плагин Mail, и проблема «не видит iTunes» для Mac неактуальна — вся инструкция выше относится именно к Windows.
Часто задаваемые вопросы
Обязательно ли удалять iTunes из Microsoft Store?
Да, если хотите использовать AltServer. UWP-версия изолирована от системы и не предоставляет библиотеки, к которым обращается AltServer. Установите вместо неё классическую десктопную версию с сайта Apple.
iTunes видит iPhone, а AltServer — нет. Что делать?
Проверьте службу Apple Mobile Device Service через services.msc, запустите AltServer от имени администратора и убедитесь, что на iPhone нажата кнопка «Доверять» этому компьютеру.
Нужен ли iCloud для работы AltServer?
Разработчики AltServer указывают, что на Windows требуются десктопные версии и iTunes, и iCloud с сайта Apple. Если iCloud вам не нужен для других задач, всё равно имеет смысл установить его, если проблема не решается иначе.
Можно ли использовать AltServer без Wi-Fi?
Да, установка возможна по USB-кабелю. Wi-Fi нужен для беспроводной синхронизации и автоматического обновления подписи приложений в дальнейшем.
Безопасно ли вводить Apple ID в AltServer?
Учётные данные используются для подписи приложений и передаются на серверы Apple. Тем не менее многие пользователи предпочитают завести отдельный Apple ID для таких задач — это разумная мера предосторожности.