App Store Connect — це веб-платформа від Apple, яка дозволяє розробникам керувати додатками на всіх етапах життєвого циклу: від публікації до аналітики. Через неї налаштовуються версії, TestFlight, контракти та маркетингові матеріали. За даними Apple Developer, 2025, щотижня через платформу проходить понад 100 тисяч завантажень білдів від розробників по всьому світу, і App Store Connect залишається єдиним способом публікації в App Store.
Головне
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 складається з кількох етапів: створення запису додатка, завантаження білду через Xcode або Transporter, заповнення метаданих та відправлення на ревю.
Перший крок — створення нового додатка в розділі «Мої додатки». Необхідно вказати назву, платформу, Bundle ID та SKU. Після створення запис з’являється в списку додатків і стає доступним для налаштування.
За даними Інструкцій з ревю Apple (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 — це вбудований інструмент App Store Connect для бета-тестування додатків. Дозволяє запрошувати тестувальників до публікації додатка в App Store.
TestFlight підтримує два типи тестування: внутрішнє (до 100 учасників з вашої команди Apple Developer) та зовнішнє (до 10 000 тестувальників за електронними запрошеннями). Зовнішні білди проходять спрощене ревю.
За даними Документації Apple Developer (2025), середній цикл тестування через TestFlight становить 7–14 днів, після чого розробник збирає відгук та виправляє критичні помилки перед релізом.
Завантажуйте кожен новий білд в TestFlight перед подачею на публічне ревю — це допомагає виявити проблеми на ранньому етапі та зменшує кількість відмов під час ревю.
TestFlight дозволяє створювати групи тестувальників з різними наборами білдів. Це корисно для A/B тестування, коли різні групи отримують різні версії функції.
Кожній групі можна призначити конкретний білд, а сповіщення про нові доступні версії можна налаштувати для тестувальників. TestFlight автоматично сповіщає учасників про новий білд.
Така гнучкість дозволяє паралельно тестувати різні версії додатка з різною аудиторією.
App Analytics в App Store Connect надає детальну інформацію про продуктивність додатка: установлення, видалення, доходи, залученість та поведінка користувачів.
Метрики включають перегляди сторінки додатка, конверсію в установлення, кількість активних пристроїв, сесії та середній дохід на користувача (ARPU). Дані агрегуються поденно та доступні за останні 90 днів.
За даними Посібника з App Analytics від Apple (2025), конверсія з перегляду в установлення в середньому становить 15–25% для добре оптимізованих сторінок додатків.
Регулярно відстежуйте метрики конверсії та коригуйте скріншоти та опис додатка для підвищення видимості в пошуку App Store.
App Store Connect підтримує систему ролей для керування доступом членів команди. Кожна роль має власний набір дозволів: від повного доступу адміністратора до лише перегляду аналітики.
Основні ролі: Admin (повний доступ до всіх функцій), App Manager (керування додатками без доступу до контрактів), Developer (завантаження білдів), Finance (перегляд звітів про доходи).
За даними Підтримки Apple Developer (2025), рекомендується надавати кожному члену команди мінімально необхідні дозволи, щоб уникнути випадкових змін в опублікованих додатках.
Регулярно проводьте аудит списку користувачів App Store Connect та відкликайте доступ співробітникам, які залишили команду — це базова практика інформаційної безпеки.
App Store Connect API використовує ключі доступу для автентифікації. Кожен ключ прив’язаний до ролі та має обмежений термін дії. Ключі створюються в розділі «Users and Access» → «Keys».
Для інтеграції CI/CD створіть окремий ключ 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 у свій конвєєр збірки для автоматичного завантаження білдів та керування версіями — це прискорює процес релізу та знижує ризик людської помилки.
App Store Connect API має обмеження на кількість запитів: 1000 запитів на хвилину на один ключ API. Для великих команд рекомендується розподіляти навантаження між кількома ключами.
Кожен білд повинен пройти перевірку на відповідність вимогам App Store перед завантаженням. API повертає помилку, якщо білд не відповідає правилам, включно неправильний Bundle ID або відсутність підписів.
App Store Connect API використовує JWT-автентифікацію. Кожен запит підписується приватним ключем, створеним в інтерфейсі платформи.
# Отримання списку додатків через API
curl --request GET \
--url "https://api.appstoreconnect.apple.com/v1/apps" \
--header "Authorization: Bearer $(TOKEN)"
API повертає список всіх додатків, доступних акаунту, з їхнім Bundle ID, назвою та статусом публікації.
Xcode та Transporter підтримують командний рядок для завантаження білдів без графічного інтерфейсу.
# Завантаження білду через Transporter CLI
xcrun transporter \
upload -f "build.ipa" \
-u "developer@example.com" \
-p "@keychain:AppStore"
Transporter підтримує автоматичну автентифікацію через Keychain та може бути інтегрований в будь-який CI/CD конвєєр.
Часті запитання
Сама платформа безкоштовна для зареєстрованих учасників програми Apple Developer. Однак членство в програмі коштує 99 доларів на рік. Комісія App Store становить 15–30% від доходів додатка.
Середній час ревю першої публікації — 24–48 годин. Оновлення зазвичай перевіряються швидше: від 1 до 24 годин. У святковий період час може збільшуватися до 72 годин.
Так, до початку ревю. Після того як ревю почалося, версію неможливо відкликати — залишається лише чекати результат. Відкликати можна в розділі «Мої додатки» → вибраний додаток → версія.
TestFlight дозволяє тестувати додаток на до 10 000 пристроїв без обмежень UDID. Ad Hoc поширення обмежене 100 пристроями, але не вимагає участі тестувальників в програмі Apple Developer.
Створіть ключ API в розділі «Users and Access» → «Keys» в App Store Connect. Створіть приватний ключ та збережіть Issuer ID. Використовуйте JWT для автентифікації кожного запиту до API.
Підсумки
Ми розробимо мобільний застосунок під ключ
IT Sectr створює застосунки для iOS та Android для стартапів і бізнесу з 2017 року. Ми проконсультуємо вас і запропонуємо найкраще рішення.
Читайте також