Apple Developer · 28.08.2026 · 1 мин

TestFlight: тестирование приложений перед публикацией

Как использовать TestFlight для бета-тестирования iOS-приложений: внутренние и внешние тестировщики, Beta App Review, лимиты и обратная связь.


TestFlight: тестирование приложений перед публикацией

TestFlight — официальный инструмент Apple для распространения бета-версий приложения тестировщикам до публикации в App Store. Разберём разницу между внутренними и внешними тестировщиками, процесс проверки и работу с обратной связью.

Внутренние тестировщики

Внешние тестировщики

TestFlight: внутренние vs внешние тестировщики

Как настроить внешнее тестирование

  1. Заполните описание бета-версии и контактный email для обратной связи — оба поля обязательны для отправки внешним тестировщикам.
  2. Загрузите сборку через Xcode или Xcode Cloud.
  3. Создайте группу External Testing в TestFlight-вкладке приложения.
  4. Добавьте сборку в группу — это автоматически инициирует Beta App Review для первой сборки.
  5. После одобрения пригласите тестировщиков по email или поделитесь публичной ссылкой.

Ограничения, о которых часто забывают

Каналы обратной связи в TestFlight

Работа с обратной связью

TestFlight поддерживает несколько каналов обратной связи от тестировщиков:

Частые вопросы

Нужен ли отдельный provisioning-профиль для TestFlight?
Нет, используется тот же тип профиля, что и для App Store — Xcode применяет его автоматически при архивировании через «Distribute App».

Можно ли использовать TestFlight без намерения публиковать приложение в App Store?
Формально да, но это не основной сценарий использования — Apple рассчитывает TestFlight именно как этап перед публичным релизом, а не отдельный сервис распространения.

Что происходит со сборкой в TestFlight по истечении времени?
Сборки TestFlight имеют ограниченный срок действия (обычно 90 дней) — по истечении нужно загрузить новую сборку, чтобы тестирование продолжилось.


Этот материал независим и не аффилирован с Apple Inc. Официальная информация — на developer.apple.com/testflight.

Читайте также: Как опубликовать приложение в App Store: пошаговый гайд · Xcode Cloud: настройка CI/CD для iOS-приложений · Apple Developer API и App Store Connect API: начало работы


Читайте дальше

Нужен аккаунт разработчика?Выдаём за сутки.