Как создать аккаунт разработчика в Google Play и App Store

Как создать аккаунт разработчика в Google Play и App Store Полезное

Аккаунт разработчика Google Play — это учетная запись в Play Console, через которую приложение публикуют в магазине. Бесплатно ее создать нельзя: Google берет единоразовый регистрационный взнос $25, без него консоль не открывается. Для App Store нужна платная подписка Apple Developer Program — $99 в год. Бесплатно можно разрабатывать и ставить приложение на свои устройства, завести в Android Developer Console аккаунт ограниченного распространения (до 20 устройств, без взноса и документов, но без публикации в Google Play) и публиковаться в магазинах без взноса (об этом ниже).

Дальше — пошаговая регистрация в Play Console с учетом требований 2024-2026 годов (проверка личности, закрытое тестирование для личных аккаунтов), подготовка ключа загрузки, коротко про App Store и что делать, если регистрация не проходит. Порядок экранов описан по состоянию на сентябрь 2026 года: Google и Apple меняют интерфейс и требования, поэтому финальный источник — справка самой консоли.

Три учетные записи, которые путают

  • Аккаунт Google — обычная почта Gmail или рабочий Google-аккаунт. Это вход, а не право публиковать.
  • Аккаунт разработчика (Play Console) — создается поверх аккаунта Google после оплаты взноса и проверки. К нему привязываются приложения, отзывы, статистика.
  • Платежный профиль Google — отдельная сущность для оплаты взноса и, если приложение платное, для получения выплат. Для платных приложений нужен еще и профиль продавца (merchant).

Потерять аккаунт Google, на который зарегистрирована консоль, — значит потерять доступ к приложениям, поэтому для публикации лучше завести отдельный аккаунт.

Можно ли создать аккаунт разработчика Google Play бесплатно

Нет. Взнос $25 платится один раз (не каждый год, в отличие от Apple), возврат после создания аккаунта не предусмотрен. Способов «обойти» оплату официально нет, а покупка чужого аккаунта нарушает правила Google и заканчивается блокировкой вместе с приложениями.

Что можно сделать без взноса:

Задача Бесплатно? Как
Разрабатывать и запускать приложение на своем телефоне да Android Studio, установка через USB или APK
Раздать APK друзьям или тестировщикам да файл напрямую; в странах, где действует верификация разработчиков Android, — через бесплатный аккаунт ограниченного распространения (до 20 устройств)
Опубликовать в Google Play нет взнос $25 и проверка аккаунта
Опубликовать в других магазинах Android зависит от магазина например, RuStore для разработчиков бесплатен; условия — в правилах магазина
Запустить iOS-приложение на своем iPhone да Xcode с обычным Apple Account, профиль действует 7 дней
Опубликовать в App Store или TestFlight нет Apple Developer Program, $99 в год

Бесплатный аккаунт для учебных проектов: ограниченное распространение

С 2026 года Google вводит верификацию разработчиков Android: на сертифицированных устройствах приложение от неверифицированного разработчика не установится, даже если APK скачан не из Google Play. Первыми с 30 сентября 2026 года это требование действует в Бразилии, Индонезии, Сингапуре и Таиланде, в другие страны оно распространяется поэтапно с 2027 года. Установка своей сборки на свое устройство через Android Studio и adb под это ограничение не попадает.

Для студентов и любителей в Android Developer Console есть аккаунт ограниченного распространения: без взноса и без удостоверения личности, число приложений не ограничено, но установить их можно максимум на 20 устройств. Публикации в Google Play он не дает — для нее нужен полный аккаунт со взносом $25 и проверкой личности. Аккаунты Play Console верифицированы в рамках своей регистрации, отдельно проходить эту процедуру им обычно не нужно.

Регистрация в Play Console: пошагово

Итоговый артефакт этого раздела — аккаунт с открытой консолью, в которой можно создать первое приложение и запустить закрытое тестирование. Обычно это занимает от одного дня до нескольких недель: большая часть времени уходит на проверку документов и тестирование.

  1. Выберите аккаунт Google. Отдельный, с включенной двухэтапной аутентификацией. Консоль откройте по адресу play.google.com/console.
  2. Выберите тип аккаунта: личный или организация. Это решение потом сложно изменить (подробнее в таблице ниже).
  3. Заполните профиль разработчика. Публичное имя разработчика (его увидят пользователи в карточке приложения), контактная почта и телефон — их Google проверит кодом.
  4. Оплатите взнос $25 банковской картой через платежный профиль Google. Карта должна поддерживаться Google в вашей стране; предоплаченные и виртуальные карты иногда отклоняются.
  5. Пройдите проверку личности. Для личного аккаунта — полное юридическое имя и адрес, как в документе, и скан или фото удостоверения личности. Для организации — данные юрлица и номер D-U-N-S.
  6. Подтвердите доступ к Android-устройству через приложение Play Console на телефоне (требование для новых личных аккаунтов).
  7. Создайте приложение и запустите закрытое тестирование. Для личных аккаунтов, созданных после 13 ноября 2023 года, Google требует: не меньше 12 тестировщиков, которые согласились участвовать в закрытом тесте и оставались в нем 14 дней подряд. Только после этого можно запросить доступ к рабочей (production) публикации.

Шаг 7 — главная неожиданность для новичков: аккаунт оплачен и проверен, а опубликовать приложение сразу нельзя. Тестировщиков заранее соберите среди знакомых или однокурсников, у каждого должен быть аккаунт Google.

Личный аккаунт или организация

Параметр Личный (Personal) Организация (Organization)
Кто владелец физическое лицо юридическое лицо
Документы удостоверение личности данные компании, номер D-U-N-S
Закрытое тестирование 12 человек / 14 дней обязательно для новых аккаунтов не требуется
Что видят пользователи ваше имя и, если приложение платное или продает встроенные покупки, адрес название компании
Когда выбирать учебные и личные проекты приложение компании, платные продукты от юрлица

Номер D-U-N-S выдает Dun & Bradstreet бесплатно, но получение может занять до нескольких недель — закладывайте это время заранее.

Что понадобится для первой публикации

Аккаунт — только начало. Перед отправкой приложения на проверку консоль требует заполнить карточку и формы:

  • сборку в формате Android App Bundle (AAB) — для новых приложений APK в Play не принимается;
  • целевой уровень API (targetSdk) не ниже требования текущего года: с 31 августа 2026 года новые приложения и обновления должны быть нацелены на Android 16 (API 36), исключения — Wear OS, Android Automotive, Android TV и XR; требование поднимается ежегодно, обычно к концу августа;
  • ссылку на политику конфиденциальности, форму «Безопасность данных», анкету возрастного рейтинга и целевую аудиторию;
  • иконку 512×512, скриншоты и описание.

Ключ загрузки: создать и не потерять

С подписанием приложений Google Play (Play App Signing) действуют два ключа. Ключ подписи приложения хранит Google и подписывает им то, что получают пользователи. Ключ загрузки хранится у вас: им вы подписываете каждую сборку перед отправкой в консоль. Android Studio создает его через мастер Generate Signed Bundle, а вручную — утилитой keytool из JDK:

# пароль вводится без эха и не попадает ни в историю shell, ни в список процессов (ps)
read -rs KS_PASS && export KS_PASS

keytool -genkeypair -v \
  -keystore upload-keystore.jks \
  -storetype PKCS12 \
  -keyalg RSA -keysize 2048 -validity 10000 \
  -alias upload \
  -storepass:env KS_PASS \
  -dname "CN=Ivan Petrov, O=Example, C=RU"

keytool -list -v -keystore upload-keystore.jks -alias upload -storepass:env KS_PASS \
  | grep -E "Alias name|Owner|Valid|SHA256:|Signature algorithm"

Проверено в JDK 25 (Temurin 25.0.4) 24.09.2026. Утилита создаст файл upload-keystore.jks и напечатает отпечаток SHA-256 — его консоль и сервисы вроде Firebase используют, чтобы узнать ваш ключ:

Generating 2048-bit RSA key pair and self-signed certificate (SHA384withRSA) with a validity of 10,000 days
    for: CN=Ivan Petrov, O=Example, C=RU
[Storing upload-keystore.jks]
Alias name: upload
Owner: CN=Ivan Petrov, O=Example, C=RU
Valid from: Thu Sep 24 12:33:54 UTC 2026 until: Mon Feb 09 12:33:54 UTC 2054
     SHA256: B7:3F:DD:26:15:D1:26:25:4D:B7:87:7B:35:02:0C:BC:40:C9:B3:4F:7B:A7:36:F7:27:3D:41:02:AC:7B:4C:DE
Signature algorithm name: SHA384withRSA

Дата и отпечаток у вас будут другими — они зависят от момента запуска и случайного ключа.

Типичная ошибка — запустить ту же команду второй раз, решив «пересоздать» ключ:

keytool error: java.lang.Exception: Key pair not generated, alias <upload> already exists

Keytool защищает существующий ключ и ничего не перезаписывает (с флагом -v после этой строки печатается еще и стек вызовов Java). Правильное решение — не пересоздавать, а использовать уже имеющийся файл: если ключ загрузки хоть раз ушел в консоль, новый ключ она не примет без процедуры сброса. При неверном пароле утилита отвечает keytool error: java.io.IOException: keystore password was incorrect. Если забыли выполнить read и переменная не задана, keytool остановится с Cannot find environment variable: KS_PASS и ничего не создаст.

Как хранить ключ:

  • файл .jks и пароль — вне репозитория (добавьте *.jks в .gitignore), пароль — в менеджере паролей;
  • резервная копия ключа — в отдельном защищенном месте, не рядом с проектом;
  • если ключ загрузки потерян или украден, при включенном Play App Signing его можно сбросить через запрос в консоли; ключ подписи приложения при этом не меняется. Без Play App Signing потеря ключа означает, что обновить приложение нельзя — придется публиковать новое.

App Store: коротко о регистрации

Регистрация у Apple устроена иначе: это не разовый взнос, а подписка на Apple Developer Program.

  1. Apple Account (раньше назывался Apple ID) с включенной двухфакторной аутентификацией. Отключить ее после регистрации нельзя — это требование программы, а не временная мера.
  2. Запись в программу — через приложение Apple Developer на iPhone, iPad или Mac либо на сайте developer.apple.com. Тип: Individual (физлицо, в магазине видно ваше имя) или Organization (юрлицо, нужен D-U-N-S и сайт компании).
  3. Оплата $99 в год; в некоторых странах цена в местной валюте. Для некоммерческих, образовательных и государственных организаций есть программа освобождения от взноса.
  4. Проверка — для физлиц обычно от нескольких часов до пары дней, для организаций дольше. После одобрения открываются App Store Connect и TestFlight.

Если подписку не продлить, приложения пропадут из App Store. Как устроены сертификаты и профили подписи после регистрации, разобрано в статье об управлении iOS- и профилях разработчика.

Параметр Google Play App Store
Стоимость $25 один раз $99 в год
Типы аккаунта личный, организация Individual, Organization
Проверка для организации D-U-N-S D-U-N-S
Особое требование закрытый тест 12 человек / 14 дней для новых личных аккаунтов обязательная 2FA, продление подписки
Бесплатная альтернатива APK напрямую, другие магазины запуск на своем устройстве через Xcode

Если не получилось

Симптом Вероятная причина Что делать
Платеж $25 отклонен карта не поддерживается в стране или предоплаченная другая карта, выпущенная в стране из списка поддерживаемых Google
Проверка личности отклонена имя или адрес не совпадают с документом ввести данные точно как в документе, загрузить четкое фото целиком
Нельзя нажать «Опубликовать» в рабочей версии не выполнено закрытое тестирование набрать 12 тестировщиков и выдержать 14 дней подряд, затем подать запрос на доступ
Консоль отклоняет сборку по подписи сборка подписана не тем ключом подписать ключом загрузки, отпечаток SHA-256 сверить с тем, что в консоли
Сборку не принимают по уровню API targetSdk ниже требования года (с 31.08.2026 — API 36) поднять targetSdk в build.gradle.kts и проверить приложение на новой версии Android; при необходимости запросить в консоли отсрочку (до 1 ноября 2026 года)
Apple не пускает к записи в программу не включена двухфакторная аутентификация включить 2FA в настройках Apple Account и повторить

Отдельно: доступность регистрации и выплат зависит от страны. Если ваша страна не в списке поддерживаемых для Play Console или Apple Developer Program, обходные схемы с чужими документами нарушают правила обеих платформ.

Выводы

  • Бесплатно аккаунт разработчика Google Play создать нельзя: взнос $25 платится один раз, у Apple — $99 каждый год.
  • Регистрация в Play Console включает проверку личности, для организаций — номер D-U-N-S.
  • Новые личные аккаунты Google Play перед публикацией проходят закрытое тестирование: 12 тестировщиков, 14 дней подряд.
  • Ключ загрузки создается один раз и хранится вне репозитория; при Play App Signing утерянный ключ загрузки можно сбросить.
  • Без взноса можно разрабатывать, ставить приложение на свои устройства и раздавать его до 20 устройств через бесплатный аккаунт ограниченного распространения; публикация в Google Play — только с полным аккаунтом.

Где применяется / связь с практикой

Освойте тему на практике

Аккаунт разработчика нужен в конце пути, когда есть приложение, которое не стыдно показать людям: с понятным интерфейсом, сохранением данных и обработкой ошибок. Собрать такое приложение на Kotlin, подписать и подготовить к публикации учат на курсе «Android-разработчик. Базовый уровень». Попробовать формат и задать вопросы практикующим разработчикам можно на открытых уроках Otus.

FAQ

Можно ли сменить личный аккаунт Google Play на аккаунт организации?
Напрямую тип не переключается: обычно создают новый аккаунт организации и переносят в него приложения через процедуру передачи в Play Console.

Сколько приложений можно опубликовать за один взнос $25?
Взнос открывает аккаунт, а не одно приложение. Ограничения на число публикаций для новых аккаунтов Google вводит отдельно, они описаны в справке консоли.

Нужен ли Mac, чтобы опубликовать приложение в App Store?
Для сборки и отправки нативного iOS-приложения нужен Xcode, а он работает только на macOS. Облачные сборочные сервисы решают это, но аккаунт Apple Developer Program все равно нужен.

OTUS Журнал
Скидка 5% 14-20 сентября на курсы (popup)