Рабочее решение проблемы установки сертификата разработчика 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