Skip to content

Instantly share code, notes, and snippets.

@evg2108
Last active March 16, 2016 06:03
Show Gist options
  • Save evg2108/2270e00423dea1578d52 to your computer and use it in GitHub Desktop.
Save evg2108/2270e00423dea1578d52 to your computer and use it in GitHub Desktop.
Рабочее решение проблемы установки сертификата разработчика apple под windows для разработки расширений safari

Рабочее решение проблемы установки сертификата разработчика apple под windows для разработки расширений safari

Если после регистрации в центре разработчиков на сайте apple, создания сертификата разработчика расширений и скачивания его на свой компьютер под управлением Windows попробовать установить этот сертификат, то это не возымеет никакого эффекта для Extension builder браузера safari. Для того чтобы safari всё же увидел сертификат необходимо скачать и установить OpenSSL и выполнить следующие инструкции:

1. Скачать с центра сертификатов сгенерированный сертификат safari_extension.cer.

2. Выполнить в командной строке: c:\OpenSSL\bin\openssl x509 -in safari_extension.cer -inform DER -out safari_extension_PEM.cer -outform PEM

3. Затем выполнить в командной строке: c:\OpenSSL\bin\openssl pkcs12 -export -in safari_extension_PEM.cer -inkey privateKey.key -out bundle.p12

4. Двойным щелчком установить сертификат safari_extension.cer

5. Двойным щелчком установить полученный bundle.p12.

После всех этих выполненных действий всё должно заработать.

Тэги: расширения safari, safari extensions, safari

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment