Как опубликовать приложение в App Store в 2026 году: требования Apple и порядок по шагам
- Путь в App Store: Apple Developer Program, сборка и подпись в Xcode, загрузка в App Store Connect, карточка, TestFlight, ревью Apple.
- Участие в программе стоит 99 долларов в год; организации нужен D-U-N-S, на номер и передачу данных в Apple уходит до 7 рабочих дней.
- С 28 апреля 2026 года сборки принимаются из Xcode 26 или новее с SDK iOS 26, с 9 сентября 2026 года минимальная поддерживаемая версия не ниже iOS 13.
- По данным Apple, не меньше половины заявок проверяют за сутки, 90% за двое суток; больше 40% нерешённых замечаний относятся к правилу 2.1 о полноте приложения.
- Политика конфиденциальности обязательна для всех приложений, удаление аккаунта нужно прямо в приложении, если там есть регистрация.
Аккаунт разработчика, сборка и подпись, лимиты полей карточки, возрастной рейтинг и конфиденциальность, TestFlight, ревью Apple и частые причины отказа.
Антон Тарасенко, сооснователь и CEO DNA Team. Обновлено 7 октября 2026 года.
Опубликовать приложение в App Store можно за шесть шагов: вступить в Apple Developer Program, подписать релизную сборку в Xcode, создать запись приложения в App Store Connect и загрузить туда сборку, заполнить карточку, прогнать сборку через TestFlight и отправить на ревью Apple. Не меньше половины заявок Apple проверяет за сутки, 90% за двое суток. Отклоняют обычно за сбои, недоделанные функции и нарушения конфиденциальности.
Требования мы сверили с developer.apple.com 7 октября 2026 года.

Как опубликовать приложение в App Store: шесть шагов от Apple Developer Program до ревью Apple, после отказа путь повторяется со сборки.
Что изменилось в требованиях Apple в 2026 году?
В 2026 году у Apple три новых требования к тем, кто выпускает или обновляет iOS-приложение. Два касаются сборки, третье анкеты возрастного рейтинга.
| Что требует Apple | Срок | Действие разработчика |
|---|---|---|
| Xcode 26 или новее, SDK iOS 26, iPadOS 26 и аналоги для остальных платформ | с 28 апреля 2026 года | перед загрузкой обновить Xcode и пересобрать проект |
| Deployment target, то есть минимальная поддерживаемая версия, от iOS 13 | с 9 сентября 2026 года | поменять deployment target в настройках проекта |
| Ответы на новые вопросы анкеты возрастного рейтинга | до 31 января 2026 года, срок прошёл | пока ответов нет, обновление не отправить |
Все три пункта опубликованы на странице Apple, Upcoming Requirements. Новые категории рейтинга 13+, 16+ и 18+ и то, какой контент к ним относится, описаны в справке Apple о значениях возрастного рейтинга.
Требование собирать в Xcode 26 или новее касается и приложений, которые уже опубликованы в App Store, например приложения DEEP для «Кубика сна», которое мы разработали. С 28 апреля 2026 года любое обновление таких приложений собирают в Xcode 26 или новее, даже если в нём одна правка текста. Адаптация под новые версии iOS входит в поддержку iOS-приложений после запуска, а в смете DNA Team поддержка идёт отдельной строкой и в стоимость разработки не входит.
Как зарегистрироваться в Apple Developer Program?
Загрузить приложение в App Store может только участник Apple Developer Program. Вступить можно частным лицом или организацией, условия приведены в правилах регистрации Apple Developer Program.
| Частное лицо | Организация | |
|---|---|---|
| Цена | 99 долларов США в год, сумма в местной валюте зависит от региона | столько же |
| Что понадобится | Apple Account, на котором включена двухфакторная аутентификация | такой же Apple Account; юрлицо, номер D-U-N-S, адрес почты на домене компании, действующий публичный сайт, право подписи от имени компании |
| Когда аккаунт заработает | когда пройдут оплата и проверка данных | после оплаты и проверки; до этого нужен номер D-U-N-S: на номер и передачу данных в Apple уходит до 7 рабочих дней |
Компании лучше заказать D-U-N-S в первый же день. По справке Apple о D-U-N-S номер от Dun & Bradstreet приходит за срок до 5 рабочих дней, и ещё до 2 рабочих дней данные идут в Apple. Только после этого организацию можно регистрировать в программе.
В DNA Team срок от старта проекта до первого релиза iOS-приложения от 2 месяцев. Если заказать D-U-N-S в первую неделю проекта, номер и аккаунт организации будут готовы задолго до релиза, и публикация не будет ждать бумаг.
У российских компаний есть дополнительный риск. В правилах регистрации Apple сказано, что в отдельных регионах регистрация может быть недоступна, например из-за санкций или иных ограничений. Отдельного списка таких регионов Apple не публикует. Про оплату там же сказано: если в регионе нет Apple Store Online, при регистрации показывают форму для кредитной карты, с которой можно списать доллары США.
Как подписать и загрузить сборку в App Store Connect?
Сборку подписывают сертификатом распространения и профилем подписи, затем создают запись приложения в App Store Connect и загружают туда архив из Xcode.
- Выпустите два сертификата: сертификат разработки, чтобы запускать приложение на устройствах, и сертификат распространения, чтобы загружать сборки в App Store Connect. По справке Apple о сертификатах их создают в Xcode или в аккаунте разработчика, а сертификат распространения может выпустить только владелец аккаунта (Account Holder) или администратор.
- Зарегистрируйте App ID, то есть идентификатор приложения, и создайте под него профиль подписи (provisioning profile). Возможности, включённые в App ID, задают, какими сервисами Apple приложению можно пользоваться.
- Создайте в App Store Connect запись приложения с тем же Bundle ID, что в проекте. По справке Apple без записи сборку не загрузить, а саму запись не создать, пока владелец аккаунта (Account Holder) не примет действующее соглашение в разделе Business App Store Connect.
- Включите в Xcode возможности, которыми пользуется приложение, например уведомления и встроенные покупки: они должны совпадать с возможностями App ID и профиля подписи. Затем соберите архив в конфигурации Release. Версия Xcode и deployment target должны соответствовать таблице требований 2026 года.
- Загрузите архив в App Store Connect прямо из Xcode или через Transporter. App Store Connect привяжет сборку к записи приложения.
Шаги 1 и 2 вручную проходят только при ручной подписи. Если в Xcode включено автоматическое управление подписью (Automatically manage signing), Xcode сам создаёт нужные для подписи сертификаты и профили в аккаунте разработчика, когда вы загружаете или экспортируете сборку. Оба способа описаны в документации Apple о распространении приложения.
Если App Store Connect не принимает архив, первым делом проверьте две вещи: есть ли запись приложения с тем же Bundle ID, что в проекте, и тем ли сертификатом подписан архив.
В проектах DNA Team релизную сборку готовит команда на шаге тестирования, она же публикует приложение и помогает пройти модерацию.
Порядок подписи и загрузки для Android мы разобрали в статье как опубликовать приложение в Google Play и RuStore.
Сколько символов помещается в поля карточки App Store?
Карточку приложения заполняют в App Store Connect, и у каждого текстового поля свой предел. Лимиты названия и подзаголовка указаны на странице справки App information, рекламного текста, описания, ключевых слов и ссылки на поддержку на странице Platform version information:
| Поле карточки | Сколько можно | Совет |
|---|---|---|
| Название | от 2 до 30 символов | чужие товарные знаки не использовать |
| Подзаголовок | не больше 30 символов | одна главная функция приложения |
| Рекламный текст | не больше 170 символов | правится без выпуска новой версии |
| Описание | не больше 4000 символов | обязательное поле |
| Ключевые слова | не больше 100 байт: кириллическая буква в UTF-8 занимает 2 байта, поэтому по-русски помещается около 50 букв | названия чужих приложений и компаний не ставить |
| Ссылка на поддержку | обязательное поле, полный адрес с протоколом | страница должна открываться и вести к актуальным контактам: юридический адрес, почта или телефон |
| Скриншоты | от 1 до 10 на каждый размер экрана | если интерфейс на всех экранах одинаковый, под меньшие размеры App Store Connect уменьшит их сам |
По правилу 2.3.3 App Review Guidelines скриншоты показывают приложение в работе, а не только заставку или экран входа, а по правилу 2.3 их обновляют вместе с новыми версиями.
Описание, иконки, скриншоты и данные для App Store DNA Team готовит на шаге тестирования, вместе с релизной сборкой. Так карточка описывает ту версию, которая уйдёт на ревью.
Какие ответы Apple ждёт про возраст, данные пользователей и оплату?
Про возраст, данные и оплату Apple спрашивает в App Store Connect до отправки на ревью. Там заполняют анкету возрастного рейтинга, указывают ссылку на политику конфиденциальности, отвечают на вопросы раздела App Privacy о собираемых данных, заводят встроенные покупки и отвечают на вопросы о шифровании.
| Пункт | Что требует Apple |
|---|---|
| Возрастной рейтинг | на вопросы анкеты отвечают честно, чтобы рейтинг совпадал с содержимым (правило 2.3.6) |
| Политика конфиденциальности | нужна любому приложению по правилу 5.1.1 App Review Guidelines; ссылку указывают в App Store Connect и показывают внутри приложения |
| Данные пользователей (App Privacy) | для App Store ответы обязательны: какие данные собирает приложение и сторонние SDK внутри него; из ответов Apple собирает раздел о конфиденциальности на странице приложения, при смене практик ответы обновляют |
| Удаление аккаунта | по правилу 5.1.1(v), если в приложении есть регистрация, пользователь удаляет учётную запись там же, в приложении |
| Встроенные покупки | по правилу 3.1.1 платные функции и цифровой контент открывают через встроенные покупки App Store, а не через свои ключи или коды |
| Шифрование | при отправке новой версии в App Store Connect отвечают на вопросы о шифровании (экспортное соответствие); ответ можно один раз записать в файл Info.plist проекта |
Из правила 3.1.1 есть исключения в правилах 3.1.3 и 3.1.4. По 3.1.4 в ограниченных случаях функции, которым для работы нужно определённое оборудование, можно открывать без встроенной покупки; пример Apple: приложение для астрономии, которое получает новые функции при подключении к телескопу. По правилу 2.1(b) встроенные покупки должны работать и быть видны проверяющему, а неочевидные поясняют в заметках для App Review.
Способ оплаты лучше выбрать до разработки, а не перед отправкой. На странице разработки iOS-приложений DNA Team советует заранее продумать, как приложение будет зарабатывать: платные функции и подписки через встроенные покупки App Store или реклама.
Зачем нужна проверка в TestFlight до ревью?
TestFlight отдаёт сборку на тест до 100 внутренним тестировщикам и до 10 000 внешним. Ошибку лучше найти в отзыве тестировщика, чем в письме Apple с отказом.
Для первого прогона хватит внутренних тестировщиков, то есть своей команды. На этапе тестирования iOS-приложения DNA Team проверяет основные сценарии, скорость работы, формы, уведомления и интеграции. Внешних подключайте, когда нужны отзывы реальных пользователей. Внешняя сборка тоже уходит на проверку Apple.
Какой чек-лист пройти до отправки в Apple?
Перед отправкой в Apple проверьте 11 пунктов: стабильность на всех версиях iOS, отсутствие заглушек и недоделанных функций, политику конфиденциальности и ответы App Privacy, контакты поддержки, возрастной рейтинг, встроенные покупки, удаление аккаунта, доступ проверяющего, показ работы с устройством и версию Xcode.
- На всех поддерживаемых версиях iOS приложение запускается без падений.
- Ни одной заглушки «в разработке», каждая кнопка и каждый переход срабатывают.
- Ссылка на политику конфиденциальности открывается и из карточки, и из самого приложения.
- В разделе App Privacy указаны все данные, которые собирают приложение и подключённые SDK.
- Ссылка на поддержку с актуальными контактами указана в карточке и открывается.
- Возрастной рейтинг совпадает с контентом, на новые вопросы анкеты есть ответы.
- Встроенные покупки работают, видны проверяющему и описаны в заметках для App Review.
- Если в приложении есть регистрация, аккаунт можно удалить прямо в приложении.
- Проверяющему из Apple оставлены тестовый аккаунт и короткая инструкция.
- Если приложение работает с устройством, к заметкам для App Review приложено видео работы с ним или проверяющему передано оборудование.
- Архив собран в Xcode 26 или новее, deployment target от iOS 13.
Пункт о запуске без падений DNA Team закрывает проверкой на реальных устройствах: приложение тестируют на разных моделях iPhone и версиях iOS.
Сколько Apple проверяет приложение и за что отклоняет?
По данным Apple, не меньше половины заявок проверяют быстрее чем за 24 часа, а 90% быстрее чем за 48 часов. После отказа сборку проверяют заново, и каждый новый круг отнимает время. Чек-лист перед отправкой нужен, чтобы не терять на этом дни.
Отклоняют много. По пресс-релизу Apple о 2025 годе компания проверила более 9,1 млн заявок и вернула более 2 млн. Более 443 тыс. из них не прошли из-за нарушений конфиденциальности.
Чаще других срабатывает правило 2.1 «Полнота приложения»: на него приходится больше 40% нерешённых замечаний. Под это правило попадают сбои, заглушки и неполные данные для проверяющего, например когда нет тестового аккаунта.

Почему Apple отклоняет приложения: в 2025 году отклонено более 2 млн заявок из более чем 9,1 млн, больше 40% нерешённых замечаний по правилу 2.1.
О смене статуса заявки Apple сообщает письмом, а сообщения от App Review видны в истории заявок в App Store Connect. Устраните причину и загрузите исправленную сборку. Если считаете, что Apple не поняла приложение или отказ несправедлив, подайте апелляцию в App Review Board.
Если в обновлении с исправлением ошибок проверяющий Apple находит другие проблемы, Apple может одобрить обновление и предложить исправить их в следующей версии, когда нет юридических вопросов и рисков для безопасности. Это правило со страницы App Review: срочное исправление выходит, не дожидаясь остальных правок.
В проектах DNA Team прохождение модерации входит в работу: команда публикует приложение и помогает пройти ревью.
Что учесть, если приложение работает в паре с устройством?
Проверяющий из Apple должен увидеть всё приложение, включая часть, которая без устройства не работает. В разделе «Before You Submit» в начале App Review Guidelines Apple просит дать проверяющему полный доступ: для функций за входом рабочий тестовый аккаунт или полноценный демо-режим, а также оборудование и ресурсы, без которых проверку не пройти.
Такое приложение DNA Team разработала и опубликовала в App Store: DEEP для умного устройства «Кубик сна». Это нативное приложение для iOS и Android, оно подключается к «Кубику» по Bluetooth и управляет режимами. Каждое обновление такого приложения в App Store снова проходит ревью Apple.
Для таких приложений на странице App Review Apple предупреждает: если функциям нужно особое оборудование, будьте готовы прислать видео работы с ним или само оборудование. Поэтому решить, как проверяющий увидит работу с устройством, нужно до отправки. В заметках для App Review в App Store Connect пошагово опишите, как подключиться по Bluetooth и что происходит на экране после подключения.
Об авторе. Антон Тарасенко, сооснователь и CEO DNA Team. Сооснователь YotaPhone и экс-CTO Yota Devices. DNA Team (dnateam.ru) основана в 2015 году, разрабатывает веб-сервисы, мобильные приложения и ИИ-решения и усиливает ИТ-команды компаний специалистами. Подход команды: разработка с ИИ под контролем senior-инженеров, бюджет фиксируется до старта, основатели отвечают за результат. Среди проектов: веб-портал для «Лаборатории Касперского», аналитический портал для вокзалов РЖД, спецпроекты для Aviasales, приложение с аудиогидом для Эрмитажа. 1-е место в Рейтинге Рунета 2026 среди компаний по аутстаффингу Санкт-Петербурга.
Услуга по теме: Разработка iOS-приложений
Источники и методика
Требования сверены с официальными страницами Apple 7 октября 2026 года:
- Правила регистрации Apple Developer Program: стоимость, Apple Account с двухфакторной аутентификацией, документы организации, D-U-N-S, ограничения по регионам.
- Справка Apple о D-U-N-S: сроки получения номера и передачи данных в Apple.
- Справка App Store Connect о создании записи приложения и загрузке сборок: запись нужна до загрузки, для её создания владелец аккаунта принимает действующее соглашение, сборка привязывается к записи.
- Документация Apple о подписи: Preparing your app for distribution и Distributing your app for beta testing and releases (автоматическая и ручная подпись в Xcode), справка аккаунта разработчика о сертификатах и App ID.
- Apple, Upcoming Requirements: Xcode 26, iOS 13, вопросы о возрастном рейтинге.
- Справка App Store Connect о полях карточки: App information (название, подзаголовок) и Platform version information (рекламный текст, описание, ключевые слова, ссылка на поддержку), а также о размерах скриншотов.
- Справка Apple о значениях возрастного рейтинга: категории 13+, 16+, 18+ и что к ним относится.
- App Review Guidelines: правило 5.1.1 о конфиденциальности и 5.1.1(v) об удалении аккаунта, правило 2.3 о точных метаданных, 2.3.3 о скриншотах, 2.3.6 о возрастном рейтинге и 2.3.7 о названии и товарных знаках, правила 3.1.1, 3.1.3 и 3.1.4 о встроенных покупках и исключениях из них, раздел «Before You Submit» о доступе проверяющего к приложению, оборудованию и заметкам для App Review, правило 2.1(b) о встроенных покупках на ревью.
- TestFlight и App Review: лимиты тестировщиков, сроки проверки, доля замечаний по правилу 2.1, обязательная ссылка на поддержку с актуальными контактами, видео или оборудование для функций, которым нужно особое устройство, уведомления о статусе и сообщения App Review, апелляция в App Review Board, одобрение обновления с исправлением ошибок.
- Справка App Store Connect о конфиденциальности приложения: обязательные для App Store ответы о данных, которые собирают приложение и сторонние SDK, раздел о конфиденциальности на странице приложения.
- Справка App Store Connect об экспортном соответствии: вопросы о шифровании при отправке версии и ответ через Info.plist.
- Apple Newsroom, май 2026 года: число проверенных и отклонённых заявок за 2025 год.
Apple меняет требования несколько раз в год, поэтому перед релизом откройте Upcoming Requirements ещё раз.
Частые вопросы
Сколько стоит публикация в App Store?
Для публикации нужно участие в Apple Developer Program, а оно стоит 99 долларов США в год. Сумма в местной валюте зависит от региона. Apple предупреждает, что в отдельных регионах регистрация может быть недоступна из-за санкций; если в регионе нет Apple Store Online, взнос оплачивают картой, с которой можно списать доллары США.
Сколько идёт проверка в App Store?
Apple сообщает, что не меньше половины заявок проверяет быстрее чем за 24 часа, а 90% быстрее чем за 48 часов. Каждый отказ означает новый круг проверки после исправлений. Организации закладывают ещё и оформление D-U-N-S: до 7 рабочих дней, пока номер выдадут и данные дойдут до Apple.
Почему Apple чаще всего отклоняет приложения?
Больше всего нерешённых замечаний, свыше 40%, приходится на правило 2.1 «Полнота приложения»: сбои, заглушки, отсутствие тестового аккаунта. Ещё одна крупная причина: конфиденциальность, в 2025 году по ней Apple отклонила более 443 тыс. заявок. По правилу 2.3 возвращают и за неточное описание или скриншоты, на которых не видно работы приложения.
Зачем нужен TestFlight?
TestFlight раздаёт сборку до публикации: до 100 внутренних и до 10 000 внешних тестировщиков. Так ошибки всплывают до ревью Apple. Сборку для внешних тестировщиков Apple тоже проверяет.
Какая версия Xcode нужна в 2026 году?
Xcode 26 или новее с SDK iOS 26: только такие сборки App Store Connect принимает с 28 апреля 2026 года. А с 9 сентября 2026 года минимальная поддерживаемая версия (deployment target) должна быть iOS 13 или выше.