aps_developer_identity.cer к p12, не имея необходимость экспортировать из Цепочки для ключей?

Я использовал бы скрученный с именованным каналом или просто открыл бы сокет. Смотрите на сервер эха и клиент примеры . Необходимо было бы изменить сервер эха, чтобы проверить на некоторую строку, переданную клиентом и затем ответить безотносительно требуемой информации

из-за проблем поточной обработки Python, которые Вы собираетесь испытать затруднения при ответе на информационные запросы, одновременно продолжая делать независимо от того, что демон предназначен, чтобы сделать так или иначе. Асинхронные методы или разветвляющий другого обрабатывают, Ваша единственная реальная опция.

21
задан Kara 21 January 2014 в 23:39
поделиться

1 ответ

Мне удалось с этим справиться, его просто нужно обернуть в сценарий оболочки, и это хорошо пойти. Я предполагаю, что вы загрузили и переименовали свой сертификат «apple_developer_identity.cer», здесь я использую «test.cer», и что вы также экспортировали свой ключ разработчика из своей цепочки для ключей, в приведенном ниже примере с именем «private_dev_key.p12».

#convert *.cer (der format) to pem
openssl x509 -in test.cer -inform DER -out test.pem -outform PEM

#convert p12 private key to pem (requires the input of a minimum 4 char password)
openssl pkcs12 -nocerts -out private_dev_key.pem -in private_dev_key.p12

# if you want remove password from the private key
openssl rsa -out private_key_noenc.pem -in private_key.pem

#take the certificate and the key (with or without password) and create a PKCS#12 format file
openssl pkcs12 -export -in test.pem -inkey private_key_noenc.pem -certfile _CertificateSigningRequest.certSigningRequest  -name "test" -out test.p12

ПРИМЕЧАНИЕ. Если вам кажется, что все это немного затянуто для достижения того, что можно сделать с помощью нескольких щелчков мыши и ввода имени файла, то рассмотрите случай, когда у вас есть 20 приложений, которые вы хотите включить для уведомлений. . Каждое приложение имеет сертификат разработки и производства, срок действия которого истекает через 4 и 12 месяцев соответственно. Это очень скучная и подверженная ошибкам работа ...

38
ответ дан 29 November 2019 в 20:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: