Установка бета-версии приложения на iPhone через HockeyApp начиналась с приглашения разработчика: на почту приходила ссылка, после перехода по которой в Safari открывалась страница регистрации устройства и установки профиля. Именно этот сценарий чаще всего ищут пользователи, у которых на руках старая инструкция или приглашение от разработчика, отправленное несколько лет назад.
Сразу важный факт: HockeyApp прекратил работу. Компания Microsoft, выкупившая сервис, перевела его функциональность в Visual Studio App Center, а сам HockeyApp был окончательно отключён в ноябре 2019 года. Поэтому старые ссылки на hockeyapp.net сегодня не работают, и установить бета-сборку через этот сервис невозможно. Ниже разберём, как устроен процесс бета-тестирования на iOS сейчас и что делать, если вы нашли устаревшую инструкцию.
Что такое HockeyApp и почему его больше нет
HockeyApp был одним из первых популярных сервисов распространения бета-версий мобильных приложений. Разработчик загружал сборку, приглашал тестировщиков по email, а те устанавливали приложение на iPhone в обход App Store. Дополнительно сервис собирал отчёты о сбоях и аналитику использования.
После покупки Microsoft функции сервиса мигрировали в App Center, а сам HockeyApp закрыли. Впоследствии Microsoft объявила и о выводе из эксплуатации самого App Center — компания рекомендовала переходить на нативные инструменты платформ. Для iOS таким инструментом является TestFlight от Apple.
Как установить бета-версию приложения на iPhone сейчас
Современный и официально поддерживаемый путь — сервис TestFlight. Разработчик либо отправляет вам приглашение на email, либо даёт публичную ссылку. Порядок действий выглядит так:
- 📲 Установите приложение TestFlight из App Store, если его ещё нет на iPhone.
- ✉️ Откройте письмо с приглашением или публичную ссылку, полученную от разработчика.
- 🔗 Нажмите кнопку принятия приглашения — откроется TestFlight с предложением установить бета-версию.
- ⬇️ Нажмите «Установить» и дождитесь загрузки сборки на устройство.
Обратите внимание: бета-сборки в TestFlight имеют ограниченный срок действия — после его истечения приложение перестанет запускаться, и потребуется свежая сборка от разработчика. Рядом с названием программы в TestFlight отображается, сколько дней осталось до окончания тестирования.
Что делать со старой инструкцией по HockeyApp
Если разработчик прислал вам инструкцию, где упоминается HockeyApp, регистрация UDID или установка профиля через hockeyapp.net, — эта инструкция устарела. Выполнять её не нужно: домен не обслуживается, а попытка установить профиль из стороннего источника может быть небезопасной.
Разумный порядок действий в этой ситуации:
- 🔍 Уточните у разработчика актуальный способ получения бета-версии — скорее всего, это TestFlight или публичная ссылка.
- 🗑 Удалите старый профиль HockeyApp, если он остался на устройстве: откройте
Настройки → Основные → VPN и управление устройствоми проверьте список профилей. - 🛡 Не устанавливайте конфигурационные профили с сайтов, копирующих интерфейс HockeyApp, — подлинный сервис закрыт.
⚠️ Внимание: установка конфигурационных профилей из непроверенных источников даёт сторонним лицам расширенный доступ к настройкам iPhone. Профили, якобы связанные с HockeyApp, сегодня не могут быть легитимными — сервис не работает.
TestFlight против HockeyApp: сравнение подходов
Для тех, кто привык к старой схеме, полезно понимать ключевые отличия. Сведения ниже отражают общий принцип работы сервисов без привязки к конкретным версиям.
| Критерий | HockeyApp | TestFlight |
|---|---|---|
| Статус сервиса | Закрыт в 2019 году | Активен, поддерживается Apple |
| Способ установки | Профиль + ссылка в Safari | Через приложение TestFlight |
| Приглашение | Email от разработчика | Email или публичная ссылка |
| Срок действия сборки | Зависел от provisioning-профиля | Ограничен, отображается в приложении |
| Отчёты о сбоях | Встроенные | Встроенные, через Apple |
Главное практическое отличие для пользователя: в TestFlight не требуется вручную регистрировать UDID устройства и ставить профиль — вся привязка происходит через ваш Apple ID автоматически.
Бета-версии самой iOS: отдельный случай
Запрос «beta iphone» иногда относится не к сторонним приложениям, а к бета-версиям самой iOS. Для этого существует программа Apple Beta Software Program: регистрация выполняется на сайте Apple с вашим Apple ID, после чего обновление до бета-сборки появляется в разделе Настройки → Основные → Обновление ПО в пункте выбора бета-версий. Точные названия пунктов могут отличаться в зависимости от версии iOS — сверяйтесь с официальной документацией Apple.
⚠️ Внимание: бета-версии iOS могут содержать ошибки, влияющие на автономность, стабильность приложений и работу банковских сервисов. Перед установкой сделайте резервную копию iPhone через iCloud или компьютер — это обратимое действие, которое позволит вернуться к стабильной версии без потери данных.
☑️ Перед установкой любой бета-версии
Возможные проблемы при установке бета-сборок
На практике чаще всего встречаются следующие ситуации. Приглашение принято, но кнопка установки неактивна — возможная причина в том, что лимит тестировщиков исчерпан, и тогда поможет только обращение к разработчику. Сборка установилась, но не запускается — проверьте срок действия тестирования в TestFlight и наличие свежей версии.
Если приложение «вылетает» при запуске, это ожидаемо для бета-версий: именно для сбора таких отчётов тестирование и проводится. Отправьте отчёт о сбое через TestFlight — этим вы поможете разработчику исправить проблему к релизу.
Где посмотреть оставшийся срок бета-тестирования
Откройте TestFlight, выберите нужное приложение — под его названием отображается строка вида «Осталось N дней тестирования». Если срок истёк, дождитесь новой сборки от разработчика или установите релизную версию из App Store.
Частые вопросы
Можно ли сейчас установить приложение через HockeyApp?
Нет. Сервис HockeyApp закрыт в ноябре 2019 года, его инфраструктура отключена. Актуальная замена для iOS — TestFlight.
Что делать со старым профилем HockeyApp на iPhone?
Удалите его: откройте «Настройки → Основные → VPN и управление устройством», найдите профиль и нажмите «Удалить». Неработающий профиль не нужен системе и лучше от него избавиться.
Нужен ли отдельный аккаунт для TestFlight?
Нет, используется ваш обычный Apple ID. Достаточно установить приложение TestFlight и принять приглашение разработчика.
Безопасно ли ставить бета-версии приложений?
Через официальный TestFlight — да, сборки проходят базовую проверку Apple. Однако бета-версии могут работать нестабильно, поэтому перед установкой стоит сделать резервную копию важных данных.
Разработчик прислал ссылку на hockeyapp.net — это мошенничество?
Не обязательно — возможно, человек просто пользуется устаревшими материалами. Однако переходить по такой ссылке и устанавливать что-либо не следует. Попросите актуальное приглашение через TestFlight.