Управление сертификатами 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) и.p12
сертификаты для создания сертификатов без использования Keychain или OpenSSL - Удалять сертификаты прямо из интерфейса
- Повторно скачивать действующие сертификаты
Как это работает
- Вы выбираете тип сертификата
- Мы автоматически создаём CSR и отправляем его в App Store Connect API
- Генерируем приватный ключ и сертификат
- Мы предлагаем вам скачать его и приватный ключ
- Когда сертификат готов - мы показываем его в списке, и вы можете:
- Скачать как
.cer
файл повторно - Использовать в Xcode или CI/CD
- Скачать как
- Если сертификат уже был создан - вы можете скачать его повторно
- Если вы хотите удалить сертификат - просто удалите его из списка
После создания вы получаете .cer
, .p12
, .csr
, но не сможете восстановить приватный ключ позже.
Сохраните его сразу после генерации.
Примеры использования
Для разработчиков: быстро получить Development/Distribution сертификат без macOS Для агентств: управлять сертификатами клиентов без переключения между аккаунтами
Форматы файлов
.cer
- устанавливается в Keychain или используется при сборке.csr
- автоматически создаётся при создании сертификата.p12
- cодержит приватный ключ и сертификат, используется для подписи в CI/CD или Xcode
Безопасность
- Все операции выполняются через официальный API Apple
- Сертификаты доступны только вам
- Мы не сохраняем приватные ключи