Ответ
Apple предоставляет три основных типа аккаунтов для разработки под iOS/macOS:
-
Apple Developer Program (99$/год)
- Для: Публикации приложений в App Store, TestFlight.
- Дает доступ: К полному набору сертификатов, профилей provisioning, тестированию на реальных устройствах, технической поддержке.
-
Apple Developer Enterprise Program (299$/год)
- Для: Внутреннего распространения приложений среди сотрудников компании без публикации в App Store.
- Требования: Юридическое подтверждение статуса компании (DUNS Number).
-
Бесплатный аккаунт (Apple ID)
- Для: Изучения, запуска кода на симуляторе, доступа к документации и бета-версиям Xcode.
- Ограничения: Нет доступа к реальным устройствам, TestFlight, App Store Connect.
Почему важен платный аккаунт для публикации? Только он позволяет подписывать код сертификатами, выпущенными Apple, что является обязательным требованием для установки приложения на физические устройства и дистрибуции через App Store.
Добавление аккаунта в Xcode:
Xcode → Preferences (Cmd+,) → Accounts → Добавить Apple ID