Управление сертификатами Apple через ASO.dev
В ASO.dev мы упростили процесс работы с сертификатами Apple для разработки и публикации приложений.
Теперь вы можете создавать, просматривать, скачивать и удалять сертификаты напрямую в интерфейсе ASO.dev, без необходимости заходить в Apple Developer Portal и без использования Keychain.


Для создания сертификата ваш API-ключ App Store Connect должен быть связан с Apple Developer аккаунтом, зарегистрированным как Организация.
Ключ должен иметь разрешение «Доступ к сертификатам, идентификаторам и профилям» (Access to Certificates, Identifiers & Profiles).
Индивидуальные аккаунты Apple Developer не могут создавать сертификаты через API.
Ключ API должен быть создан пользователем с ролью Администратор или Владелец аккаунта, но сам ключ не привязан к роли после создания.
Интерфейс
Создать новый сертификат
Обновить информацию
Настройки
Переход к документации.
Каждый сертификат отображается в виде карточки с информацией о нём:
- Скачать сертификат
- Имя: Название сертификата
- Тип: Тип сертификата
- Дата истечения: Дата истечения сертификата
- ID: Уникальный идентификатор сертификата
- Платформа: Платформа, для которой предназначен сертификат
- Удаление сертификата
Что вы можете делать
- Создавать новые сертификаты
- Просматривать список ранее созданных сертификатов
- Генерировать CSR (Certificate Signing Request) для создания сертификатов без использования Keychain или OpenSSL
- Удалять сертификаты прямо из интерфейса
- Повторно скачивать действующие сертификаты
Как это работает
- Вы выбираете тип сертификата
- Мы автоматически создаём CSR и отправляем его в App Store Connect API
- Мы предлагаем вам скачать его и приватный ключ
- Когда сертификат готов - мы показываем его в списке, и вы можете:
- Скачать как
.cer
файл повторно - Использовать в Xcode или CI/CD
- Скачать как
- Если сертификат уже был создан - вы можете скачать его повторно
- Если вы хотите удалить сертификат - просто удалите его из списка
После создания вы получаете .cer
и .csr
, но не сможете восстановить приватный ключ позже.
Сохраните его сразу после генерации, если он потребуется.
Примеры использования
Для разработчиков: быстро получить Development/Distribution сертификат без macOS Для агентств: управлять сертификатами клиентов без переключения между аккаунтами
Форматы файлов
.cer
Устанавливается в Keychain или используется при сборке .csr
Генерируется автоматически при генерации сертификата
Безопасность
- Все операции выполняются через официальный API Apple
- Сертификаты доступны только вам
- Мы не сохраняем приватные ключи