Разпространение на мобилни приложения: какво е, какви канали и как работи

Автор: 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 — гъвкава система за постепенно разпространение на мобилни приложения.
  • 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 и да подпишете build с 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 тестери по имейл. Не изисква преглед от Google. Build се публикува в рамките на минути. Closed Testing — до 100 тестери, достъп чрез имейл списък или Google Group. Изисква лек преглед (обикновено няколко часа). Open Testing — до 100 000 тестери, публичен линк. Приложението се вижда в Google Play като "Ранен достъп". Open Testing изисква пълен преглед като продукция.

Staged Rollout — постепенно разпространение на актуализацията. Избирате процент потребители (5%, 10%, 20%, 50%, 100%). Google Play автоматично разпространява актуализацията до избрания процент. Ако в първите часове пристигнат оплаквания или сривове — върнете се към предишната версия. Staged Rollout намалява рисковете при пускане и се препоръчва за всички продукционни актуализации.

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 — гъвкаво тестване и постепенно разпространение. 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. Причини за отхвърляне: неработещ линк към Политика за поверителност, липса на бутон "Възстановяване на покупки", използване на платежни системи на трети страни.

Google Play Policies

Политики за разпространение в Google Play включват: 1) Content Policies — съдържание за възрастни и насилие са забранени, 2) Monetization — комисионна на Google 15% (първи $1 милион — 15%, след това 30%), 3) Privacy — задължителна 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 изисква проверка на самоличността (паспорт, шофьорска книжка) преди започване на разпространение.

App Transfer

App Transfer — прехвърляне на приложение между акаунти на разработчици. На iOS — чрез App Store Connect (App Transfer). Изисквания: приложението трябва да е публикувано, без висящи промени, без активни спорове за разпространение. На 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 екранни снимки. 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 тестери. Build преминава през лек преглед (няколко минути). TestFlight поддържа вътрешно (до 30 потребители) и външно тестване.

Каква е разликата между Closed и Open Testing Track в Google Play?

Closed — до 100 тестери чрез имейл списък, без публичен линк. Open — до 100 000 тестери, достъп чрез линк. Open Testing дава видимост в Google Play, но изисква спазване на политиките.

Как да прехвърля приложение на друг акаунт за разработчик?

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

Обобщение

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

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

IT Sectr създава iOS и Android приложения за стартъпи и бизнеси от 2017 г. Ще ви консултираме и ще предложим най-доброто решение.

Обсъдете проекта