Fastlane — Decrypt distribution certificate

При генерации сертификат с типом «iOS Distribution» при помощи Fastlane, чтобы его использовать, нужно его декриптить и «упаковать» в один .p12 файл

Перейдем в репозитории сертификатов в директорию «certs/distribution»

Там будет два файла, с расширениями: .cer и .p12

Представим, что их имена:

  • XXXXXXXXXX.cer
  • XXXXXXXXXX.p12

А пароль при создании был: 12345678

Выполняем следующее:

openssl aes-256-cbc -k "12345678" -in "XXXXXXXXXX.cer" -out "cert.der" -a -d
openssl x509 -inform der -in cert.der -out cert.pem
openssl aes-256-cbc -k "12345678" -in "XXXXXXXXXX.p12" -out "key.pem" -a -d

Шифруем и упаковываем все в один файл:

openssl pkcs12 -export -out "cert.p12" -inkey "key.pem" -in "cert.pem" -password pass:12345678

Тут пароль можно задать который был, а можно новый для этого файла.

Метки: Метки

Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии