App Store Connect — какво е, функции и управление на приложения

Автор: IT Sectr Публикувано: 2026-04-18 Време за четене: 8 мин

App Store Connect — е уеб платформа от Apple, която позволява на разработчиците да управляват приложения на всички етапи от жизнения цикъл: от публикуване до аналитика. Чрез нея се конфигурират версии, TestFlight, договори и маркетингови материали. По данни на Apple Developer, 2025, всяка седмица над 100 хиляди качвания на билдове се извършват от разработчици по целия свят чрез платформата и App Store Connect остава единственият начин за публикуване в App Store.

Основни моменти

  • App Store Connect — уеб платформа на Apple за управление на приложения в App Store, достъпна чрез браузър и API.
  • Позволява публикуване на приложения, управление на версии, конфигуриране на TestFlight за бета тестване и проследяване на аналитика.
  • TestFlight — вграден инструмент за бета тестване с поддръжка до 10 хиляди външни тестери.
  • App Store Connect API предоставя програмен достъп до всички функции на платформата за автоматизация на CI/CD.
  • Платформата също управлява договори, данъци и отчети за плащания за разработчици.

Какво е App Store Connect

App Store Connect — е централизирана платформа на Apple за управление на приложения на всички етапи: от създаване на запис в App Store до мониторинг на продажби и ревюта. Достъпна чрез уеб интерфейс на адрес appstoreconnect.apple.com.

Платформата замени iTunes Connect през 2018 г. и оттогава получи множество актуализации. Чрез нея разработчиците управляват приложения за iOS, iPadOS, macOS, watchOS и tvOS, конфигурират ценообразуване, локализации и маркетингови текстове.

По данни на Apple WWDC 2024, над 36 милиона регистрирани разработчици използват App Store Connect за публикуване и управление на приложения.

Започнете работа с App Store Connect веднага след регистрация в програмата Apple Developer — това е задължителна стъпка за публикуване на всяко приложение в App Store.

Ключови възможности

App Store Connect предоставя пълен набор от инструменти за управление на приложение: създаване и редактиране на запис, качване на билдове, управление на версии и издания, бета тестване, аналитика и отчети.

Платформата също включва модул App Analytics за проследяване на поведението на потребителите, конверсия в инсталиране и приходи от покупки. Всички метрики са достъпни в реално време със закъснение от не повече от няколко часа.

Освен това, App Store Connect управлява договори, данъчна информация и плащания. Разработчиците могат да конфигурират автоматични плащания и да проследяват статуса на всеки платежен период.

Публикуване на приложения в App Store Connect

Процес на публикуване в App Store Connect се състои от няколко етапа: създаване на запис на приложение, качване на билд чрез Xcode или Transporter, попълване на метаданни и изпращане за преглед.

Първа стъпка — създаване на ново приложение в секция „Моите приложения“. Трябва да посочите име, платформа, Bundle ID и SKU. След създаване записът се появява в списъка с приложения и става достъпен за конфигуриране.

По данни на Apple Review Guidelines (2025), средното време за преглед при първо публикуване е 24–48 часа. За последващи актуализации процесът обикновено отнема от 1 до 24 часа.

Планирайте публикуването, като вземете предвид времето за преглед: качете билда 48 часа преди планираната дата на издаване и използвайте функцията „Release with Developer Control“ за гъвкаво управление на датата на издаване.

Управление на версии

App Store Connect позволява създаване на множество версии на приложението и управление на техния статус. Всяка версия има свой собствен набор от метаданни, екранни снимки и описания на актуализацията.

Версията може да бъде в следните статуси: Prepare for Submission, Waiting for Review, In Review, Ready for Sale, Pending Developer Release или Rejected. Разработчикът може да изтегли версията от преглед преди неговото начало.

Тази система от статуси предоставя пълен контрол върху жизнения цикъл на изданието и позволява отмяна на промени преди началото на прегледа.

Международни публикации

App Store Connect поддържа публикуване в 175 държави и региона. За всяко място може да се конфигурира ценообразуване, да се локализират метаданни и да се избере достъпност на приложението.

Цените се автоматично конвертират в местни валути, но разработчикът може ръчно да коригира цената за всяка държава. Налични са 87 ценови категории, включително безплатна.

Конфигурирайте ценообразуването за всеки регион отделно, за да отчетете данъците и покупателната способност на местната аудитория.

TestFlight: бета тестване

TestFlight — е вграден инструмент на App Store Connect за бета тестване на приложения. Позволява покана на тестери преди публикуване на приложението в App Store.

TestFlight поддържа два типа тестване: вътрешно (до 100 участници от вашия Apple Developer екип) и външно (до 10 000 тестери чрез имейл покани). Външните билдове преминават опростен преглед.

По данни на Apple Developer Documentation (2025), средният цикъл на тестване чрез TestFlight е 7–14 дни, след което разработчикът събира обратна връзка и коригира критични грешки преди издаването.

Качвайте всяко ново билд в TestFlight преди подаване за обществен преглед — това позволява откриване на проблеми в ранен етап и намаляване на броя на отказите при преглед.

Конфигуриране на тестови групи

TestFlight позволява създаване на групи от тестери с различни набори от билдове. Това е полезно за A/B тестване, когато различни групи получават различни версии на функция.

На всяка група може да се присвои конкретен билд, а също така могат да се конфигурират известия за тестерите за нови налични версии. TestFlight автоматично уведомява участниците за издаването на нов билд.

Тази гъвкавост позволява паралелно тестване на различни версии на приложението с различни аудитории.

Аналитика и метрики

App Analytics в App Store Connect предоставя детайлна информация за производителността на приложението: инсталации, премахвания, приходи, ангажираност и поведение на потребителите.

Метриките включват прегледи на страницата на приложението, конверсия в инсталиране, брой активни устройства, сесии и среден приход на потребител (ARPU). Данните се агрегират ежедневно и са достъпни за последните 90 дни.

По данни на Apple App Analytics Guide (2025), конверсията от преглед в инсталиране е средно 15–25% за добре оптимизирани страници на приложения.

Редовно проследявайте метриките на конверсия и коригирайте екранните снимки и описанието на приложението, за да увеличите видимостта в търсенето на App Store.

Потребители и роли за достъп

App Store Connect поддържа система от роли за управление на достъпа на членовете на екипа. Всяка роля има свой собствен набор от разрешения: от пълен достъп на администратор до само преглед на аналитика.

Основни роли: Admin (пълен достъп до всички функции), App Manager (управление на приложения без достъп до договори), Developer (качване на билдове), Finance (преглед на отчети за приходи).

По данни на Apple Developer Support (2025), се препоръчва да се дават минимално необходимите права на всеки член на екипа, за да се избегнат случайни промени в публикувани приложения.

Редовно одитирайте списъка с потребители на App Store Connect и отнемайте достъпа на служители, напуснали екипа — това е основна практика за информационна сигурност.

Управление на API ключове

App Store Connect API използва ключове за достъп за удостоверяване. Всеки ключ е обвързан с роля и има ограничен срок на валидност. Ключовете се създават в секция „Users and Access“ → „Keys“.

За CI/CD интеграция създайте отделен API ключ с минимално необходимите права (например само за качване на билдове). Съхранявайте ключовете в защитено хранилище за тайни.

Използвайте отделни ключове за всяка среда (разработка, стейджинг, продукция), за да изолирате достъпа и да опростите одита.

App Store Connect API

App Store Connect API — е REST API, който предоставя програмен достъп до всички функции на платформата. Позволява автоматизиране на качването на билдове, управлението на версии и получаването на отчети.

API-то поддържа крайни точки за управление на приложения, билдове, TestFlight, метаданни, аналитика и финанси. Документацията е достъпна на портала на Apple Developer с интерактивна конзола за тестване на заявки.

По данни на Apple WWDC 2024, над 70% от големите разработчици използват App Store Connect API в своите CI/CD пайплайнове за автоматизация на издания.

Интегрирайте App Store Connect API във вашия пайплайн за изграждане за автоматично качване на билдове и управление на версии — това ускорява процеса на издаване и намалява риска от човешка грешка.

Ограничения и лимити на API

App Store Connect API има ограничения на броя заявки: 1000 заявки в минута на API ключ. За големи екипи се препоръчва разпределяне на натоварването между няколко ключа.

Всеки билд трябва да премине проверка за съответствие с изискванията на App Store преди качване. API-то връща грешка, ако билдът не отговаря на правилата, включително грешен Bundle ID или липса на подписи.

Пример за работа с API

App Store Connect API използва JWT удостоверяване. Всяка заявка се подписва с частен ключ, генериран в интерфейса на платформата.

bash
# Получаване на списък с приложения чрез API
curl --request GET \
     --url "https://api.appstoreconnect.apple.com/v1/apps" \
     --header "Authorization: Bearer $(TOKEN)"

API-то връща списък на всички приложения, налични в акаунта, с Bundle ID, име и статус на публикуване.

Автоматично качване на билд

Xcode и Transporter поддържат команден ред за качване на билдове без графичен интерфейс.

bash
# Качване на билд чрез Transporter CLI
xcrun transporter \
    upload -f "build.ipa" \
    -u "developer@example.com" \
    -p "@keychain:AppStore"

Transporter поддържа автоматично удостоверяване чрез Keychain и може да бъде интегриран във всеки CI/CD пайплайн.

Често задавани въпроси

Колко струва използването на App Store Connect?

Самата платформа е безплатна за регистрирани участници в програмата Apple Developer. Членството в програмата обаче струва 99 долара годишно. Комисията на App Store е 15–30% от приходите на приложението.

Колко време отнема прегледът на приложението?

Средното време за преглед на първо публикуване е 24–48 часа. Актуализациите обикновено се проверяват по-бързо: от 1 до 24 часа. В празничен период времето може да се увеличи до 72 часа.

Може ли да се изтегли версия след изпращане за преглед?

Да, преди началото на прегледа. След като прегледът започне, версията не може да бъде изтеглена — остава само да изчакате резултата. Изтегляне може да се направи в секция „Моите приложения“ → избрано приложение → версия.

С какво TestFlight се различава от Ad Hoc разпространението?

TestFlight позволява тестване на приложението на до 10 000 устройства без ограничение на UDID. Ad Hoc разпространението е ограничено до 100 устройства, но не изисква участие на тестери в програмата Apple Developer.

Как да получим достъп до App Store Connect API?

Създайте API ключ в секция „Users and Access“ → „Keys“ на App Store Connect. Генерирайте частен ключ и запазете Issuer ID. Използвайте JWT за удостоверяване на всяка заявка към API-то.

Резюме

  • App Store Connect — основната платформа на Apple за управление на приложения в App Store: от публикуване до аналитика.
  • TestFlight — вграден инструмент за бета тестване с поддръжка до 10 000 външни тестери.
  • Публикуването преминава през преглед (24–48 часа) и изисква правилно попълнени метаданни и екранни снимки.
  • App Analytics предоставя данни за инсталации, приходи, ангажираност и конверсия на страницата на приложението.
  • Системата от роли позволява гъвкаво управление на достъпа: от Admin до Finance и Developer.
  • App Store Connect API автоматизира качването на билдове и управлението на версии чрез REST API с JWT удостоверяване.
  • Над 175 държави са достъпни за публикуване с възможност за местно ценообразуване и локализация на съдържанието.

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

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

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

Прочетете също