Artean

Apple Developer аккаунт: создание и настройка

Какой Apple Developer аккаунт нужен именно вам? Индивидуальный vs. Организация

Создание Apple Developer аккаунта: пошаговая инструкция и советы

Правильный выбор типа аккаунта при регистрации в Apple Developer Program избавляет от необходимости перепроходить верификацию, ждать повторной проверки Apple и связываться с технической поддержкой. Разница между типами аккаунтов — не только в названии. Это разные роли, доступы, юридические требования и возможности, которые напрямую влияют на дальнейшую разработку и публикацию приложения в App Store.

Что включает Individual аккаунт

Individual — это личный аккаунт для разработчика. Его выбирают чаще всего:

  • фрилансеры, которые разрабатывают и публикуют приложения самостоятельно;
  • тестировщики, желающие запускать приложения на реальных устройствах;
  • разработчики хобби-проектов или студенты;
  • компании на этапе MVP, когда запуск нужен быстрее, а бренд ещё не зарегистрирован;

Особенности:

  • Имя разработчика в App Store — это имя владельца Apple ID, изменить его нельзя.
  • Нельзя добавлять других участников в App Store Connect или назначать роли.
  • Ограничения при работе с определёнными API и подписками.

Organization: для компаний и команд

Организационный аккаунт предполагает, что вы представляете зарегистрированную юридическую структуру. Этот тип необходим, если:

  • вы хотите публиковать приложение под брендом (например, ООО «Зелёный Лес» — вместо «Иван Иванов»);
  • в разработке участвует команда — дизайнеры, программисты, маркетологи;
  • приложение будет использовать App Clips, Apple Pay или Sign in with Apple;
  • нужно подключение к Apple Business Manager или Apple School Manager.

При регистрации Organization потребуется D-U-N-S номер — уникальный идентификатор компании в базе Dun & Bradstreet. Он привязывает юрлицо к Apple и позволяет компании управлять командой разработчиков, наделяя их нужными доступами.

Ошибки, которые могут обойтись неделями ожидания

Типичный случай: клиент заказывает публикацию приложения у подрядчика, а на тот момент уже зарегистрировал аккаунт как Individual. После запуска выясняется, что имя разработчика в App Store отображается как «Петренко Сергей». Бренд-команда недовольна. Переделать можно, но только после создания нового Organization аккаунта и обращения в поддержку Apple для переноса приложения — что вовсе не гарантировано. Ещё одна ситуация — разработчик просит заказчика предоставить доступ в App Store Connect, но Individual аккаунт не позволяет делиться доступами.

Как принять правильное решение на старте

Если вы разрабатываете приложение для клиента — выясните, под кем оно будет публиковаться. Тайминг, ответственность за аккаунт, отображение бренда, необходимость взаимодействия с App Store Connect и распределения ролей — всё это аргументы в сторону Organization. При заказе «под ключ» мы всегда консультируем на этот счёт до начала подписки в Apple Developer Program.

Шаг за шагом: Процесс регистрации Apple Developer аккаунта

Apple Developer Program требует чёткого соответствия требованиям. Любая ошибка на этапе верификации может задержать запуск приложения на неделю и больше. Ниже — полный алгоритм регистрации для обоих типов аккаунта, включая нюансы и подводные камни.

1. Подготовьте необходимые данные и документы

  • Apple ID — обязателен. Если его нет, заведите заранее на сайте apple.com, включите двухфакторную аутентификацию с привязкой устройства.
  • ФИО и адрес проживания (для Individual) или официальное название организации, юридический адрес, сайт и контактное лицо (для Organization).
  • D-U-N-S номер (только для организаций). Его можно запросить бесплатно на сайте Dun & Bradstreet, для России — через партнёра dnb.com.ru.
  • Банковская карта любого банка с международной оплатой (годовой взнос — $99, списывается в долларах, может быть конвертация).
  • Рабочий email — лучше корпоративный, особенно в случае регистрации для организации.

2. Зайдите в Apple Developer и начните регистрацию

Перейдите на developer.apple.com/programs и нажмите «Enroll». Войдите под своим Apple ID. Далее система предложит выбрать тип аккаунта: индивидуальный или организация.

  • Если вы выбираете Individual, процесс достаточно прямолинеен — заполните свои данные, проверьте, подтвердите, оплатите.
  • Для Organization потребуется ввести D-U-N-S номер. Apple автоматически его проверит. Если всё в порядке, вы получите подтверждение и перейдёте к следующему шагу.

3. Проверка и звонок от Apple (только организация)

После отправки заявки на организационный аккаунт, Apple может провести дополнительную проверку: с вами свяжется сотрудник Apple Support (по телефону или email), чтобы подтвердить:

  • что вы представляете организацию официально;
  • действительность D-U-N-S номера;
  • намерения использования аккаунта в целях публикации приложений.

Разговор ведётся на английском языке. Если лицо, оформившее аккаунт, не владеет английским — доверьте процесс специалистам или подготовьте скрипт. Ответ придёт в течение 1–3 дней. Иногда — быстрее.

4. Оплата участия и сбой платежей

После подтверждения заявка активируется, и система перенаправляет на оплату Apple Developer Program. Оплатить можно с карты Visa, Mastercard, иногда — с PayPal аккаунта, привязанного к тому же Apple ID. Некоторые антикризисные российские карты не проходят — в таком случае можно использовать карту иностранного банка, Wise или Revolut. Важно: оплата возможна только с карты, оформленной на физическое либо юридическое лицо из поддерживаемых регионов. Если карта отклонена — проверьте лимиты банка или используйте другую платёжную систему.

5. Активация аккаунта

После успешной оплаты вы получите email с подтверждением активации. Обычно это занимает от 30 минут до 24 часов. Проверить статус можно, войдя в developer.apple.com/account. Там появится доступ к порталу разработки, а чуть позже — и к App Store Connect.

С этого момента вы являетесь официальным участником Apple Developer Program и можете:

  • разрабатывать и публиковать приложения в App Store;
  • генерировать сертификаты и профили;
  • приглашать других членов в команду (только для Organization);
  • использовать все возможности iOS SDK и интеграции с App Store.

Типичные проблемы при создании аккаунта и как их избежать

Хотя регистрация Apple Developer аккаунта формально занимает 15–30 минут, многие сталкиваются с техническими и организационными препятствиями. Ниже — перечень распространённых ошибок, из-за которых запуск проекта отодвигается на дни или недели. Зная заранее, вы их легко обойдёте.

D-U-N-S номер: как получить и не ждать месяц

D-U-N-S номер — обязательное требование для регистрации Organization-аккаунта. Это уникальный идентификатор вашей компании в международном реестре Dun & Bradstreet. Без него вы не пройдёте верификацию организации у Apple.

Как получить D-U-N-S:

  1. Перейдите на официальный сайт D&B.
  2. Выберите страну регистрации компании.
  3. Следуйте форме подачи запроса (“Get a D-U-N-S Number”). Для компаний из РФ действует локальный оператор.

Данные, которые потребуются:

  • юридическое название компании;
  • официальный юридический адрес;
  • ФИО руководителя (генерального директора);
  • контактная информация, сайт;
  • доказательства функционирования компании (ИНН, ОГРН могут потребоваться).

Срок ожидания: бесплатная выдача может занять 7–14 рабочих дней. Платные варианты, которые предлагают посредники, варьируются от 300 до 800 USD — экономить или нет решает владелец проекта.

Ошибка: попытка зарегистрировать Organization-аккаунт без D-U-N-S номера. Итог — отклонение или “провисание” анкеты на несколько недель без обратной связи.

Верификация телефона и email

Apple осуществляет проверку телефонного номера — особенно при регистрации организации. Несовпадение данных с профилем — частая причина отказа. Указанный номер должен быть доступен в рабочее время — иногда Apple звонит в течение 24 часов от подачи заявки. Телефон может использоваться Support-еще и при обращении в будущем.

Также важно указать рабочую, желательно корпоративную электронную почту. Например, admin@название_компании.com добавляет доверия, чем abc333@gmail.com.

Отсутствие двухфакторной аутентификации Apple ID

С 2019 года Apple требует обязательную двухфакторную аутентификацию для всех участников Developer Program. Это значит:

  • у Apple ID должен быть привязан основной iPhone или iPad, с включенной в настройках защитой;
  • при входе на сайт developer.apple.com будет запрашиваться шестизначный код;
  • при настройке App Store Connect требуется подтверждение доступа через устройство.

Если Apple ID создан «на скорую руку» — без устройства, с устаревшей версией macOS, или не подтверждён — вы не сможете продолжить регистрацию. Часто этим страдают корпоративные сотрудники, которым выдают email, но не Apple-устройство.

Ошибка в выборе типа аккаунта

Самая распространённая проблема — человек регистрирует аккаунт как Individual, а позже понимает, что его приложение должно публиковаться под брендом компании.

Изменить тип аккаунта с Individual на Organization невозможно через интерфейс. Решить проблему можно только путём:

  1. создания нового Organization-аккаунта;
  2. повторного прохождения всей верификации + оплаты;
  3. связи с Apple Support и запроса на перенос прав на приложение между аккаунтами (не всегда разрешается).

Мы не рекомендуем надеяться на “ручное” решение — в 80% таких случаев клиент тратит время и деньги на дублирование действий. Лучше выбрать тип аккаунта правильно с самого начала.

Что дальше после регистрации: доступ в App Store Connect и основные настройки

После успешной активации Apple Developer аккаунта откроется доступ ко всем связанным сервисам. Главный из них — App Store Connect, через который загружаются билды, добавляются приложения, настраиваются соглашения, финансы и ролевая модель команды. Вот что нужно сделать в первую очередь.

Apple Developer → App Store Connect → Certificates & Identifiers

Понимание архитектуры экосистемы экономит часы времени:

  • Apple Developer — технический портал: генерация сертификатов, provisioning profiles, настройка App ID, capabilities;
  • App Store Connect — платформенное управление: добавление приложений, скриншотов, metadata, настройки подписок, внутриигровых покупок;
  • Certificates & Identifiers — находится внутри Apple Developer. Там создаётся App ID (идентификатор вашего приложения), генерируются сертификаты для публикации (development и distribution), контроль доступа к API (например, Push Notifications или Sign in with Apple).

Добавление участников команды и ролей (Organization)

Если вы оформили Organization аккаунт, у вас есть возможность управлять командой, назначая различные роли:

  • Admin — полный доступ к App Store Connect, банковской информации и соглашениям;
  • Developer — доступ к билдам, Xcode, тех. настройкам, но не к финансовой информации;
  • App Manager — управление приложениями, но без прав на лицензии и отчеты.

Как пригласить:

  1. Перейдите в App Store Connect.
  2. Откройте раздел Users and Access.
  3. Нажмите «+» и введите email пользователя (он должен быть связан с Apple ID).
  4. Выберите нужную роль и приложения, к которым предоставить доступ.

Создание apple developer: Создание App ID и генерация сертификатов

Перед первой загрузкой приложения необходимо создать App ID — идентификатор приложения в Apple-среде, например: com.brandname.appname. Лучше закладывать в структуру доменное имя бренда — это повысит узнаваемость и удобство.

Обязательная структура до загрузки:

  • создан App ID;
  • подключены необходимые capabilities (например Push, iCloud);
  • сгенерированы Development и Distribution сертификаты;
  • создан provisioning profile для каждого типа сборки.

Эти действия выполняются через Apple Developer Portal либо напрямую через Xcode (если привязка настроена гиперкорректно, и разработчик умеет работать с keychain’ами и team-связыванием).

Не публикуйте билд до подготовки всего описания

Загружать .ipa файл в App Store Connect бессмысленно, если не:

  • заполнено описание приложения;
  • созданы иконки и скриншоты под все устройства (iPhone 6.7″, 6.5″, 5.5″);
  • выбран язык интерфейса;
  • приняты лицензионные соглашения;
  • заполнена информация о конфиденциальности и in-app покупках.

Многие новички загружают билд «на проверку», а потом неделями получают отказы — от Apple придёт минимум 3–5 rejection’ов, если вы не охватили все обязательные атрибуты Store listing-а. Не тратьте время — настройте структуру до первого аплоада.