Для получения сертификата разработчика необходимо отправить в центр разработчиков Apple iPhone файл запроса на подпись сертификата.
Формирование запроса на подпись сертификата в ОС Mac OS
В ОС Mac OS для формирования запроса подписи воспользуйтесь программой «Связка ключей». Программа «Связка ключей» расположена в каталоге Программы/Служебные программы. В меню программы «Связка ключей» выберите пункт «Ассистент сертификации» > «Запросить сертификат у бюро сертификации».
-
Откройте программу «Связка ключей».
-
В меню программы «Связка ключей» выберите «Настройки».
-
В диалоговом окне «Настройки» выберите «Сертификаты». Отключите функции «Протокол статуса онлайнового сертификата» и «Список аннулирования сертификатов». Закройте диалоговое окно.
-
В меню программы «Связка ключей» выберите пункт «Ассистент сертификации» > «Запросить сертификат у бюро сертификации».
-
Введите адрес электронной почты и имя, указанные в идентификаторе вашего аккаунта разработчика iPhone. Не указывайте адрес бюро сертификации. Нажмите кнопку «Запрос сохранен на диске», затем кнопку «Продолжить».
-
Сохраните файл (CertificateSigningRequest.certSigningRequest).
-
Отправьте CSR-файл на
веб-сайт разработчиков iPhone
. (См. раздел «Запрос сертификата разработчика iPhone и создание профиля обеспечения».)
Формирование запроса на подпись сертификата в ОС Windows
Для тех, кто работает в ОС Windows, будет проще получить сертификат разработчика iPhone, используя компьютер с ОС Mac. Тем не менее, получить сертификат на компьютере с ОС Windows возможно. Сначала нужно создать запрос на подпись сертификата (CSR-файл) с помощью OpenSSL.
-
Установите OpenSSL на компьютере Windows. (Перейдите на страницу
http://www.openssl.org/related/binaries.html
.)
Возможно, потребуется также установить файлы Visual C++ 2008 Redistributable, указанные на странице загрузки Open SSL. (Устанавливать Visual C++ на компьютер
не
требуется.)
-
Откройте сеанс командной строки Windows и компакт-диск для каталога корзины OpenSSL (например, c:\OpenSSL\bin\).
-
Создайте личный ключ, введя следующее в командную строку:
openssl genrsa -out mykey.key 2048
Сохраните файл с личным ключом. Он понадобится вам в дальнейшем.
При работе с OpenSSL внимательно читайте сообщения об ошибках. OpenSSL может формировать файлы даже при наличии ошибок, Однако эти файлы могут быть непригодны для использования. Если появляется сообщение об ошибке, проверьте правильность синтаксиса и выполните команду снова.
-
Создайте CSR-файл, введя следующее в командную строку:
openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=yourAddress@example.com, CN=John Doe, C=US"
Подставьте свой адрес электронной почты, имя сертификата (CN) и страну (C).
-
Отправьте CSR-файл на
веб-сайт разработчиков iPhone
. (См. раздел «Запрос сертификата разработчика iPhone и создание профиля обеспечения».)
|
|
|