Как опубликовать приложение в App Store
И зарегистрировать аккаунт в Apple Developer
Чье имя будет в подписи
Когда приложение появляется в App Store, пользователи видят имя продавца (Seller). Это имя на практике определяет не только публичную подпись. Оно указывает, кто юридически владеет правами на публикацию, получает доход и контролирует жизнь продукта в экосистеме Apple.
Если опубликовать приложение через аккаунт подрядчика, формально именно он станет владельцем в глазах Apple. Все права на управление приложением внутри App Store (выпуск обновлений, доступ к аналитике, возможность изменять цену или страну публикации) будут принадлежать подрядчику. Деньги за подписки и покупки в этом случае сначала тоже будет сначала получать он, и только потом они смогут попасть к настоящему владельцу приложения через отдельный договор или перевод.
С юридической стороны эта ситуация двойственная. По российскому законодательству права на код и результат работы могут принадлежать заказчику, если это прописано в договоре. Но Apple ориентируется на собственное лицензионное соглашение: для компании владельцем публикации считается тот, на кого оформлен Developer‑аккаунт. Перенос приложения с одного аккаунта на другой — отдельная и непростая процедура, которую Apple рассматривает индивидуально.
Как зарегистрировать аккаунт
Завести аккаунт можно как физическое или от имени организации. Регистрация проходит через сайт или приложение Apple Developer. Чтобы войти, нужен Apple ID с включенной двухфакторной аутентификацией и зарегистрирован на настоящее имя.

Если попробовать войти из России без VPN, Apple Developer показывает Unknown Error.
Теперь можно присоединиться к программе Apple Developer, то есть нажать Enroll today. Форматы участия — индивидуальный разработчик или организация.
Для бизнеса чаще подходит регистрация от имени компании. В этом случае в App Store в качестве продавца отображается название организации. Чтобы зарегистрировать аккаунт как компания, нужно подтвердить юридический статус. Apple запрашивает ряд данных и условий:
- Юридический статус организации. Apple не принимает ИП, DBA (Doing Business As, когда торговое имя отличается от официального юридического названия), торговые наименования или филиалы. Еще важно, чтобы название юридического лица соответствовало налоговому номеру (в России это ИНН).
- Право подписи. Человек, который подает заявку на регистрацию в программе разработчиков, будет связывать организацию обязательствами перед Apple. Это может быть владелец, основатель, руководитель проекта либо сотрудник, которому такое право официально делегировало старшее руководство.
- Сайт компании: должен быть в открытом доступе и соответствовать названию организации.
- Рабочий e‑mail на домене компании. В формате name@yourcompany.com, Gmail и другие общие домены не подходят.
- D‑U‑N‑S: международный идентификатор компании, который присваивает агентство Dun & Bradstreet. Проверить, есть ли он у организации, можно через форму на сайте Apple Developer. Если компании нет в списке, вы сможете отправить информацию о ней в D&B и получить номер D‑U‑N‑S. В первый раз регистрация бесплатная.

Вся эта информация нужна, чтобы заполнить анкету. Когда указываешь номер D‑U‑N‑S, большинство строк заполняется автоматически. Вручную остается ввести ссылку на сайт компании и почту контактного лица. Затем — проверить и нажать Submit.
Что дальше
Аpple проверяет данные. Если все в порядке, через несколько дней приходит письмо с запросом на подтверждение. Иногда Apple дополнительно связывается с представителем компании по телефону или e‑mail, чтобы убедиться, что заявку действительно подали от лица организации, и у контактного лица есть право подписывать юридические соглашения.
Параллельно Apple сверяет данные с базой Dun&Bradstreet. Если информация совпадает, регистрация продолжается автоматически. Если нет, может прийти запрос обновить данные в профиле D&B или предоставить дополнительные сведения.
Дальше Apple отправляет приглашение оплатить участие в программе. Это стоит 99 долларов в год. Оплатить подписку можно только с международной банковской карты. Карты российских банков, Apple ID-баланс, подарочные сертификаты QIWI, ЮMoney, Тинькофф не подходят. Обычно используют карту зарубежного банка или виртуальные карты (например, Wise).
Как публиковать приложения из аккаунта
После активации аккаунта разработчика появляется доступ к App Store Connect. Это интерфейс, через который можно загружать сборки (готовые к загрузке версии приложения, собранные в виде файла), настраивать карточку приложения и отправлять все на ревью.
Работать с App Store Connect можно самостоятельно или делегировать это подрядчику. Для этого в настройках аккаунта есть роли. Если приложение разрабатывает сторонняя команда, им можно выдать доступ уровня App Manager или Developer. Так они смогут загружать сборки и управлять релизами, но не получат полный контроль над аккаунтом.
Дальше можно создать карточку приложения. Это страница, которая будет отображаться в магазине, без нее сборку просто некуда загрузить. Карточку создают один раз для каждого нового приложения. Обычно этим занимается команда разработки. В карточке указывают название приложения, подзаголовок, платформу, основной язык, технический идентификатор (bundle ID) и внутренний код (SKU).
Перед публикацией сборки важно проверить, все ли готово к релизу. Вот чек-лист команды мобильной разработки Friflex на этот случай. А если вы в самом начале, вот нетехническая инструкция к созданию мобильного приложения.
Когда есть карточка, в нее можно добавить сборку. Чаще всего сборка попадает в App Store Connect автоматически, через систему CI/CD. Когда сборка появляется в интерфейсе, ее можно прикреплять к версии.
Теперь можно создать версию. Это страница, которую увидит пользователь. Здесь важно указать номер (например, 1.0.0), добавить скриншоты, ключевые слова, возрастной рейтинг и ссылку на политику конфиденциальности. В отдельном поле прописывается, что нового в этой версии. Этот текст появится при обновлении на устройстве.

После публикации любые правки в описании, ключевых словах или категориях могут привлечь внимание модерации. Особенно это касается чувствительных тем, например, игр, медицины или приложений с внутренними покупками. Поэтому лишний раз эти параметры лучше не менять.
Когда все поля заполнены, можно выбрать сборку и отправить на проверку кнопкой Submit for Review. Обычно проверка занимает до семи дней. В процессе могут появиться запросы: например, уточнение по функциональности, права на контент или корректность скриншотов. Если все в порядке, сборка получает зеленый статус и готова к релизу.
Релиз можно настроить автоматически, сразу после одобрения, или вручную, в нужный день. Второй вариант подходит, если дата запуска заранее известна. Это дает запас по времени: приложение может пройти проверку заранее и ждать публикации.
После нажатия кнопки Release приложение начинает постепенно раскатываться на устройства. Обычно это занимает не больше одного рабочего дня, но не происходит моментально. Сначала приложение становится доступным в поиске, потом появляется на устройствах с автообновлением.
После выхода в сторах начинается этап наблюдений и улучшений приложения. Оценить его эффективность помогают технические, продуктовые и поведенческие метрики. Подробнее о них можно почитать в статье.