0. Что такое AltStore?
AltStore — это альтернативный «магазин» приложений для устройств на iOS, разработанный Райлли Тестутом (Riley Testut). Он позволяет устанавливать и использовать приложения, которые не прошли через официальный процесс проверки в App Store.
Основной принцип работы AltStore основан на механизме для разработчиков, который использует ваш Apple ID для подписывания приложений. Каждые 7 дней AltStore нужно «переподписывать» с помощью ПК или Mac, чтобы приложение продолжало работать.
1. Установка AltServer:
Для установки AltServer нужен Компьютер на Windows 10/11 или Mac (macOS 10.14.4 и новее).
iTunes (для Windows) и iCloud (для Windows), если вы пользуетесь ПК:
- iTunes и iCloud лучше скачивать с сайта Apple, а не из Microsoft Store, чтобы избежать проблем с драйверами.
AltServer — программа для компьютера, которая будет устанавливаться на ваш Mac/ПК для последующей установки AltStore на iPhone.
Скачать AltServer можно с официального сайта.
- Для Windows: установочный файл будет в формате .msi или .exe. Запустите установщик и следуйте инструкциям.
- Для macOS: распакуйте архив и перенесите AltServer в папку «Applications» (Приложения), как обычно.
Установите плагин для почты (Mail Plug-In), если вы используете Mac:
- После установки AltServer может запросить разрешение на установку плагина Mail. Подтвердите запрос, затем откройте приложение Mail, зайдите в «Mail » → «Настройки» → «Управление Плагинами…» (Manage Plug-ins) и активируйте плагин AltPlugin.
Запустите AltServer:
- На Windows: найдите ярлык в меню «Пуск» или панель задач. Если AltServer не отображается, проверьте область уведомлений (трей).
- На macOS: запустите приложение «AltServer» из папки Приложения. В правом верхнем углу экрана появится иконка ромбовидной формы.
2. Установка AltStore:
Подключите iPhone к Mac/ПК с помощью USB-кабеля (или с помощью Wi-Fi-синхронизации, но первый запуск лучше делать по кабелю для надёжности).
Убедитесь, что устройство появляется в iTunes (или Finder на macOS 10.15 и новее). Если iPhone не появляется, скорее всего, нужно установить правильные драйверы/программы (iTunes, iCloud).
На Windows: Найдите иконку AltServer в системном трее (правый нижний угол, где часы).
Нажмите правой кнопкой мыши на иконку и выберите «Install AltStore», затем укажите своё подключённое устройство (iPhone).
На macOS:Нажмите на значок AltServer в строке меню (в правом верхнем углу).
Выберите «Install AltStore» → название вашего iPhone.
Введите свои учётные данные Apple ID — это нужно для подписывания приложения (AltStore). Рекомендуется использовать отдельную учётную запись Apple ID, чтобы не рисковать своей основной. Однако многие используют основной Apple ID без проблем.
AltServer начнёт установку AltStore на iPhone. По завершении на экране iPhone появится иконка AltStore.
3. Разрешите AltStore доверять сертификату (iOS)
- На iPhone откройте «Настройки» → «Основные» → «VPN и Управление устройством» (или «Управление профилями и устройством» — зависит от версии iOS).
- Найдите профиль с вашим Apple ID.
- Нажмите «Доверять» (Trust), чтобы разрешить запуск AltStore.
После этого вернитесь на домашний экран и запустите AltStore.
4. Включаем «Режим разработчика» в настройках:
1. Откройте приложение «Настройки» на iPhone.
2. Перейдите в раздел «Конфиденциальность и безопасность» (или «Privacy & Security», если у вас англоязычная система).
3. Пролистайте вниз и найдите пункт «Режим разработчика» (Developer Mode).
4. Включите переключатель «Режим разработчика».
5. Появится предупреждение о необходимости перезагрузки устройства.
6. Согласитесь и выполните перезагрузку (Restart).
Если вы столкнулись с проблемой включения режима разработчика:
1. Пункт «Режим разработчика» не отображается в «Настройках»
- Убедитесь, что на iPhone установлена iOS 16 или новее.
- Подключите iPhone к Mac с установленным Xcode (либо к AltServer) и попробуйте запустить тестовое приложение в Xcode или установить AltStore, чтобы система «увидела», что вам требуется режим разработчика.
2. После включения режима разработчика AltStore всё равно не устанавливается.
- Перезагрузите iPhone вручную ещё раз.
- Попробуйте удалить и снова установить AltStore.
- Проверьте, что вы доверили сертификату в «Настройки» → «Основные» → «VPN и управление устройством» (если требуется).
3. Невозможно включить «Режим разработчика» на корпоративных/рабочих устройствах.
Некоторые организации и MDM-профили (Mobile Device Management) могут блокировать эту настройку. В таком случае без снятия корпоративного профиля обойти ограничение не получится.
5. Использование AltStore:
1. Обновление сертификата каждые 7 дней:
Любые приложения, установленные через AltStore, будут работать не более 7 дней (ограничение сертификата). Чтобы продлить работу AltStore и установленных приложений, нужно периодически подключать iPhone к компьютеру и запускать AltServer. AltServer автоматически продлит сертификат.
2. Установка других приложений через AltStore:
- Найдите IPA-файл желаемого приложения.
- Откройте этот файл через AltStore (к примеру, в Safari нажмите «Поделиться» → «Открыть в AltStore») или импортируйте IPA в AltStore через «Files»/«Файлы».
- AltStore подпишет приложение вашим Apple ID и установит его на iPhone.
6. Возможные проблемы и их решения:
1. Ошибка «AltStore could not be installed» или «Installation failed»:
- Попробуйте заново ввести Apple ID и пароль.
- Убедитесь, что подключены к интернету.
- Проверьте, установлен ли Mail Plug-In (на Mac) и разрешён ли доступ AltServer в брандмауэре (на Windows).
2. AltServer не видит iPhone:
- Проверьте, что установлены iTunes и iCloud (именно с сайта Apple, а не из Microsoft Store для Windows).
- Убедитесь, что iPhone разблокирован и подтверждён доступ.
- Закройте iTunes/Finder и запустите снова.
- Попробуйте другой USB-порт или другой кабель.
3. Проблемы с доверенным сертификатом:
- Убедитесь, что зашли в «Настройки» → «Основные» → «VPN и Управление устройством» и выбрали «Доверять» для своего профиля.
4. Проблемы с переподписанием:
- Запускайте AltServer, когда iPhone подключён к компьютеру, и проверяйте, что в трее (на Windows) или в верхней панели (на Mac) выбран пункт «Install AltStore» или «Refresh All Apps» (Обновить все приложения).
5. Поиск своей проблемы в просторах интернета:
- Если вы не нашли свою проблему в этом списке, всегда есть интернет. Пробуйте искать ответ на свою проблему и вы непременно его найдете.