Михаил Базаров Разработка на 1С-Битрикс Михаил Базаров

Как в новой macOS получить запрос на выпуск сертификата в Appstore

Внимание! Все сообщения на форуме проходят модерацию. Ваше сообщение появится после проверки.
Создание Certificate Signing Request (CSR) в новой macOS

В macOS 26+ удалено приложение "Связка ключей" (Keychain Access), поэтому CSR создаётся через Терминал.

CSR (Certificate Signing Request)- файл-запрос, который загружается на developer.apple.com для выпуска сертификата подписи. Он содержит ваши данные и публичный ключ, к нему же генерируется приватный ключ, который остаётся только у вас.

В терминале:
Код
bash
openssl req -new -newkey rsa:2048 -nodes \
  -keyout ~/Desktop/private.key \
  -out ~/Desktop/CertificateSigningRequest.certSigningRequest \
  -subj "/CN=НА КОГО ПОЛУЧАЕМ/emailAddress=ПОЧТА@ПОЧТА.ru"

После выполнения на рабочем столе появятся два файла:
CertificateSigningRequest.certSigningRequest - загрузить на Apple (можно удалить после)
private.key - Сохранить надежно без него нельзя будет подписывать сборки и выпускать обновления

Если openssl не установлен: brew install openssl

Если в консоли при сборке ошибка No matching provisioning profiles found - обнови профили в Xcode: Preferences → Accounts → твой аккаунт → Download Manual Profiles.
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
 

Блог-note Заметки по 1С-Битрикс