Приложение и Apple Developer Program: как они связаны

Приложение и Apple Developer Program: как они связаны

Разработчики часто путают уровень аккаунта (Apple Developer Program) и уровень конкретного приложения (App ID). Разбираем, что относится к первому, а что — ко второму.

Что относится к уровню аккаунта

  • Членство и его продление
  • Команда и роли участников
  • Общий лимит сертификатов и устройств

Что относится к уровню приложения

  • App ID и Bundle Identifier
  • Capabilities конкретного приложения
  • Карточка приложения в App Store Connect

FAQ

Можно ли иметь несколько приложений на одном членстве?

Да, одно членство Apple Developer Program позволяет создавать неограниченное число App ID и приложений.

Что произойдёт с приложениями при отмене членства?

Они останутся в App Store, но станут недоступны для обновления до восстановления членства.

App ID как мост между приложением и программой

Именно App ID связывает конкретный продукт с общим членством в программе — без активного Apple Developer Program создать production-готовый App ID с полным набором Capabilities невозможно.

Несколько приложений — общая программа, разные App ID

Одно членство Apple Developer Program поддерживает неограниченное количество отдельных App ID — расходы на публикацию новых приложений внутри уже оплаченного членства не увеличиваются.

Итог

Понимание этой иерархии упрощает диагностику проблем — членство или конкретное приложение. Подробнее про настройку самого приложения — в статье «Apple Developer Apps: гид для разработчиков».