Настройка App Store Connect

Если вы создаёте своё первое iOS-приложение, вам нужно настроить аккаунт разработчика Apple и App Store Connect до того, как вы начнёте интеграцию с Adapty.

Если у вас уже есть аккаунт Apple Developer и приложение зарегистрировано в App Store Connect, этот гайд можно пропустить — переходите сразу к первоначальной интеграции с App Store.

Шаг 1. Вступите в программу Apple Developer Program

Чтобы публиковать приложения в App Store и продавать встроенные покупки, необходимо вступить в Apple Developer Program.

Выберите тип регистрации

Apple предлагает два типа регистрации:

Физическое лицоОрганизация
Для когоРазработчики-одиночкиКомпании, команды, некоммерческие организации
Требуется D-U-N-S номерНетДа
Приложения публикуются подВашим личным именемНазванием вашей организации
Управление командойНедоступноДоступно

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

Зарегистрируйтесь

  1. Перейдите на страницу регистрации Apple Developer Program.
  2. Войдите с помощью Apple ID. Если у вас его нет — сначала создайте.
  3. Следуйте инструкциям для вашего типа регистрации (физическое лицо или организация).
  4. Оплатите ежегодный взнос.

После того как Apple обработает вашу заявку, вы получите доступ к App Store Connect. Обычно регистрация занимает до 48 часов. Для организаций процесс может быть дольше, если требуется верификация D-U-N-S номера.

Шаг 2. Настройте приложение в App Store Connect

Прежде чем продавать встроенные покупки, завершите первоначальную настройку в App Store Connect: подпишите соглашения, добавьте платёжные данные и зарегистрируйте приложение.

Подпишите соглашение о платных приложениях

Apple требует подписания соглашения Paid Applications Agreement, прежде чем вы сможете продавать в App Store. Это касается как платных приложений, так и встроенных покупок в бесплатных.

  1. Перейдите на страницу Business в App Store Connect.
  2. Найдите соглашение Paid Apps и нажмите Review and Agree.
  3. Заполните необходимую информацию:
    • Banking information: добавьте банковский счёт, на который Apple будет перечислять ваши доходы.
    • Tax information: заполните налоговые формы для стран, в которых хотите продавать.
    • Contact information: укажите контактные данные.

Необходимо заполнить все три раздела (банковские данные, налоги, контакты), чтобы соглашение вступило в силу. Пока соглашение неактивно, продавать встроенные покупки невозможно.

Создайте Bundle ID

Bundle ID уникально идентифицирует ваше приложение в экосистеме Apple. Он нужен для регистрации приложения в App Store Connect и настройки интеграции с Adapty.

  1. Откройте портал Apple Developer.
  2. Перейдите в Certificates, Identifiers & ProfilesIdentifiers.
  3. Нажмите +, чтобы зарегистрировать новый идентификатор.
  4. Выберите App IDs и нажмите Continue.
  5. Выберите тип App и нажмите Continue.
  6. Заполните поля:
    • Description: название, которое поможет вам идентифицировать этот Bundle ID (например, «My Subscription App»).
    • Bundle ID: выберите Explicit и введите уникальный идентификатор в формате обратного домена (например, com.yourcompany.yourapp).
  7. В разделе Capabilities прокрутите вниз и отметьте In-App Purchase.
  8. Нажмите Continue, затем Register.

Зарегистрируйте приложение в App Store Connect

  1. Перейдите на страницу Apps в App Store Connect.
  2. Нажмите +New App.
  3. Заполните обязательные поля:
    • Platforms: выберите iOS.
    • Name: название приложения, которое будет отображаться в App Store.
    • Primary language: язык по умолчанию для метаданных вашего приложения.
    • Bundle ID: выберите Bundle ID, созданный на предыдущем шаге.
    • SKU: уникальный идентификатор приложения (не виден пользователям). Например, my_subscription_app_2025.
  4. Нажмите Create.

Ваше приложение зарегистрировано в App Store Connect и готово к интеграции с Adapty.

Что дальше