Распространение мобильных приложений: что это, какие каналы и как работает

Автор: IT Sectr Опубликовано: 2026-06-09 Время чтения: 9 мин

Распространение приложений — финальный и один из самых ответственных этапов мобильной разработки. По данным Business of Apps (2025), среднее время ревью в App Store составляет 28 часов, а в Google Play — 8 часов. Неправильная настройка распространения может задержать релиз на недели и стоить бизнесу миллионы.

Главное

  • iOS: TestFlight для бета-тестирования (до 10 000 человек), Ad Hoc для ограниченной группы (100 устройств), Enterprise для внутреннего корпоративного распространения.
  • Android: Internal Testing (до 100 участников), Closed Testing (до 100), Open Testing (до 100 000) и Production Track — гибкая система staged rollout для мобильных приложений.
  • App Store Review Guidelines и Google Play Developer Policies — своды правил распространения, которые нужно изучить перед публикацией. Нарушение ведёт к отклонению или блокировке аккаунта.
  • Staged Rollout (Google Play) — постепенное распространение обновления (5% → 20% → 100%). Позволяет откатить проблемную версию до того, как она попадёт ко всем пользователям.
  • App Transfer — перенос приложения между аккаунтами разработчика. Требует согласия обеих сторон и проверки требований.

Распространение на iOS: TestFlight, Ad Hoc, Enterprise

Распространение iOS-приложений строго контролируется Apple. Распространение мобильных приложений на iOS проходит через четыре канала: App Store (публичный релиз), TestFlight (бета-тестирование), Ad Hoc (ограниченное распространение) и Enterprise (корпоративное распространение). Каждый имеет свои требования, лимиты и процедуры.

TestFlight

TestFlight — официальный инструмент Apple для бета-тестирования мобильных приложений. Поддерживает до 10 000 внешних тестировщиков (External Testing) и до 30 внутренних (Internal Testing — члены команды). Для External Testing требуется лёгкое ревью (Build Review, обычно 1–2 минуты). TestFlight автоматически распространяет обновления — тестировщики получают push-уведомления. Внутреннее тестирование не требует ревью — вы можете загружать builds мгновенно для команды.

Ad Hoc Distribution

Ad Hoc — распространение на ограниченное количество устройств (до 100 на аккаунт). Для Ad Hoc нужно добавить UDID каждого устройства в Apple Developer Portal и подписать сборку с Provisioning Profile, содержащим эти устройства. Ad Hoc не требует ревью — подходит для демо-версий и тестирования на клиентских устройствах. Недостаток: нужно знать UDID каждого устройства.

Enterprise Distribution

Apple Enterprise Developer Program ($299/год) — распространение приложений внутри организации без App Store. Приложения публикуются на внутреннем сервере, пользователи устанавливают по ссылке. Enterprise не требует ревью Apple. Enterprise нельзя использовать для распространения за пределами организации — Apple отслеживает это и блокирует аккаунты. MDM (Mobile Device Management) — система управления корпоративными устройствами, которая автоматически устанавливает Enterprise-приложения.

Распространение на Android: Testing Tracks, Staged Rollout

Google Play предоставляет более гибкую систему распространения мобильных приложений, чем App Store. Testing Tracks: Internal (внутреннее), Closed (закрытое), Open (открытое). Каждый трек имеет свои лимиты и требования. После тестирования приложение публикуется в Production Track.

Closed vs Open Testing

Internal Testing — до 100 тестировщиков по email. Не требует ревью Google. Build публикуется в течение минут. Closed Testing — до 100 тестировщиков, доступ по email-списку или Google Group. Требует лёгкого ревью (обычно несколько часов). Open Testing — до 100 000 тестировщиков, публичная ссылка. Приложение видно в Google Play как "Ранний доступ". Open Testing требует полного ревью как production.

Staged Rollout — поэтапное распространение обновления. Вы выбираете процент пользователей (5%, 10%, 20%, 50%, 100%). Google Play автоматически распространяет обновление на выбранный процент. Если в первые часы приходят жалобы или краши — откатите до предыдущей версии. Staged Rollout снижает риски релиза и рекомендуется для всех production-обновлений.

Production Track

Production Track — публичный релиз в Google Play. После публикации приложение доступно всем пользователям. Google Play автоматически проверяет бинарник и сканирует на вредоносный код. После публикации можно управлять страной, возрастными ограничениями и монетизацией. Internal App Sharing — распространение напрямую по ссылке без Play Console. Подходит для QA-тестирования на реальных устройствах.

Параметр iOS Android
Бета-тестированиеTestFlight (до 10 000)Internal / Closed / Open (до 100 000)
EnterpriseApple Enterprise Program ($299/год)Managed Play (EMM, бесплатно)
РевьюРучное (24–48 часов)Автоматическое (2–8 часов)
Стоимость аккаунта$99/год$25 единоразово
Staged rolloutPhased Release (1%–100%, 7 дней)Staged Rollout (1%–100%, любое время)
Формат.ipa (через Xcode/Transporter).aab (Android App Bundle)
App TransferДа (App Store Connect)Да (Play Console)

iOS — более жёсткое ревью и высокая стоимость входа. Android — гибкое тестирование и staged rollout. IT Sectr рекомендует использовать Open Testing для Android и TestFlight External для iOS — это покрывает 90% сценариев бета-тестирования мобильных приложений.

Политики распространения приложений: App Store Guidelines, Google Play Policies

App Store Review Guidelines — документ Apple из более 100 правил, регулирующих распространение мобильных приложений. Основные требования: приложение должно быть стабильным, без багов, соответствовать Human Interface Guidelines. Apple отклоняет приложения с нерабочими ссылками, пустыми экранами и скрытым функционалом. Google Play Developer Policies — правила Google: запрещены вредоносные приложения, обман пользователей, нарушение авторских прав.

App Store Guidelines

Ключевые правила распространения приложений в App Store: 1) Safety — без оскорбительного контента, 2) Performance — приложение не должно крашиться, 3) Business — покупки через IAP (In-App Purchase) с комиссией Apple 15–30%, 4) Design — соответствие HIG. Причина отклонения: нерабочая ссылка на Privacy Policy, отсутствие кнопки "Восстановить покупки", использование сторонних платёжных систем.

Google Play Policies

Политики распространения в Google Play включают: 1) Content Policies — запрещён контент для взрослых, насилие, 2) Monetization — комиссия Google 15% (первые $1 млн — 15%, затем 30%), 3) Privacy — обязательная Privacy Policy URL, 4) Advertising — реклама должна соответствовать стандартам. Google проверяет бинарник автоматически на вредоносный код. App Content Rating — анкета, определяющая возрастные ограничения приложения.

Export Compliance и DMCA

Export Compliance — Apple требует декларировать использование криптографии при распространении приложений. Большинству приложений подходит "Yes, but exempt" (используется только HTTPS). DMCA — закон об авторском праве. Если ваше приложение позволяет загружать контент пользователей, настройте DMCA-процедуру (жалобы на нарушение авторских прав).

Аккаунты для распространения приложений: Apple Developer и Google Play

Apple Developer Account — $99/год для индивидуальных разработчиков, $299/год для Enterprise. Организации регистрируются как Company/Organization для распространения мобильных приложений под брендом компании. Для публикации нужен D-U-N-S номер. Google Play Account — $25 единоразово. Google Play требует верификации личности (Passport, водительские права) перед началом распространения.

App Transfer

App Transfer — перенос приложения между аккаунтами разработчика. На iOS — через App Store Connect (App Transfer). Требования: приложение должно быть опубликовано, без pending-изменений, без активных распрей по распространению. На Android — через Play Console (Manage > Transfer app). Оба процесса занимают 1–5 дней. После переноса приложение сохраняет рейтинг, отзывы и подписки.

Screenshot Requirements

Screenshot Requirements для App Store: 5.5" (iPhone 8 Plus), 6.5" (iPhone 14 Pro Max), 12.9" (iPad Pro). Для Google Play: минимум 2 скриншота на телефон и планшет. Рекомендуем 8 скриншотов. Privacy Policy URL — обязательна для распространения приложений в обоих магазинах. Если приложение собирает персональные данные — ссылка на политику конфиденциальности должна быть в описании и внутри приложения.

Часто задаваемые вопросы

Сколько стоит аккаунт разработчика Apple и Google?

Аккаунт Apple Developer стоит $99 в год. Аккаунт Google Play — $25 единоразово. Для Enterprise-распространения Apple Enterprise Program стоит $299 в год. Для стартапов достаточно индивидуальных аккаунтов.

Сколько времени занимает ревью в App Store и Google Play?

App Store — от нескольких часов до 48 часов (редко до недели). Google Play — обычно несколько часов для мобильных приложений, автоматическое ревью. Первая публикация дольше из-за проверки аккаунта. IT Sectr рекомендует закладывать 3–5 дней на первую публикацию.

Что такое TestFlight и как он работает?

TestFlight — официальный инструмент Apple для распространения мобильных приложений на этапе бета-тестирования. Вы можете пригласить до 10 000 тестировщиков. Сборка проходит лёгкое ревью (несколько минут). TestFlight поддерживает внутреннее (до 30 пользователей) и внешнее тестирование.

В чём разница между Closed и Open Testing Track в Google Play?

Closed — до 100 тестировщиков по email-списку, без публичной ссылки. Open — до 100 000 тестировщиков, доступ через ссылку. Open Testing даёт видимость в Google Play, но требует соблюдения политик.

Как перенести приложение на другой аккаунт разработчика?

App Transfer (iOS) — полная передача приложения между Apple Developer аккаунтами. Перенос в Google Play — через настройки аккаунта. В обоих случаях нужно согласие обеих сторон и проверка требований: приложение должно быть опубликовано, без pending-изменений.

Итоги

  • iOS: TestFlight для распространения мобильных приложений (бета), Ad Hoc (100 устройств), Enterprise (внутреннее). $99/год аккаунт.
  • Android: Internal/Closed/Open Testing + Production Track для распространения мобильных приложений. Staged Rollout — обязателен для production-обновлений.
  • App Store Review Guidelines — 100+ правил. Google Play Policies — автоматическая проверка бинарника. Изучите их до публикации.
  • Staged Rollout (Android) и Phased Release (iOS) — постепенное распространение обновления. Снижает риски краша на всех пользователях.
  • Privacy Policy URL обязателен для обоих магазинов. Export Compliance — для iOS с криптографией.
  • App Transfer — перенос приложения между аккаунтами. Сохраняет рейтинг, отзывы и подписки.
  • Screenshot Requirements — 2–8 скриншотов на телефон и планшет. Apple требует конкретные размеры экранов.

Мы разработаем мобильное приложение под ключ

IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.

Обсудить проект