Розповсюдження мобільних додатків: що це, які канали та як працює

Автор: 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 року. Ми проконсультуємо вас і запропонуємо найкраще рішення.

Обговорити проект