80. iOS Begin Part2-1. Подготовка к iOS-разработке. Получение сертификата .cer и .p12

iOS – Серия статей посвященных разработке iOS-приложений с помощью Adobe Flash используя язык ActionScript 3.0.
Посмотреть все статьи: http://flashpress.ru/blog/category/mobile/ios/
Внимание! После написания данной статьи, компания Apple обновила веб-интерфейс. В связи с этим, скриншоты могут отличаться от реальных страниц на сайте http://apple.com. Если у вас возникли сложности – спрашивайте в комментариях.

В предыдущей статье iOS Begin Part2. Подготовка к iOS-разработке. Покупка iOS-программы я рассказывал как можно купить iOS-программу. После покупки, вы должны создать сертификат. Сертификат привязывается к вашему компьютеру используя секретные ключи. В этой статье я расскажу вам как можно создать сертификат из купленной iOS-программы и как создать файл .p12.

Вся ниже описанная процедура должна выполняться в операционной системе MacOS.

Создание public-ключа .certSigningRequest

Откройте приложение Связка ключей, которая располагается по адресу Программы->Утилиты->Связка ключей.app.
ios-begin-part21-1


Откройте пункт меню Связка ключей->Ассистент сертификации->Запросить сертификат у бюро сертификации:
ios-begin-part21-2


Заполните предложенные поля. В поле ввода Адрес e-mail CA введите почту указанаю при регистрации аккаунта разработчика. В поле Запрос выберите пункт Сохранить на диске:
ios-begin-part21-3

Нажмите на кнопку Продолжить и сохраните на рабочем столе файл CertificateSigningRequest.certSigningRequest. После сохранения нажмите кнопку Готово, что бы закрыть окно.

На этой этапе вы создали файл CertificateSigningRequest.certSigningRequest. Если вы откроете этот файл в текстовом редакторе, вы увидите что это просто public-ключ. Не меняйте в нем ничего! Далее на основе этого ключа, нам необходимо создать сертификат


Создание Сертификата

Пройдите по ссылке https://developer.apple.com/devcenter/ios/index.action и нажмите на кнопку Log In в правом верхнем углу. Авторизуйтесь в системе, используя логин и пароль аккаунта разработчика, к которому вы купили iOS-программу.



Нажмите на кнопку iOS Provisioning Portal в правом верхнем углу:
ios-begin-part21-4


В появившемся окне нажмите на кнопку Certificates в левом списке:
ios-begin-part21-5


Нажмите на кнопку Request Certificate:
ios-begin-part21-6


Нажмите кнопку Обзор, выберите сохраненный на рабочем столе файл CertificateSigningRequest.certSigningRequest и нажмите кнопку Submit что бы отправить ваш ключ на сервер Apple:
ios-begin-part21-7


После отправки ключа, у вас в окне Current Development Certificates появится созданный сертификат со статусом Pending Issuance:
ios-begin-part21-8

Подождите некоторое время и обновите страницу, пока на месте статуса Pending Issuance у вас не отобразятся кнопки Download и Revoke:
ios-begin-part21-9

Нажмите на кнопку Download что бы скачать файл-сертификат ios_development.cer.


Нажмите два раза на скаченный сертификат ios_development.cer, и у вас в Связке ключей в разделе Мои сертификаты появится только что созданный сертификат:
ios-begin-part21-10


Так же вам необходимо скачать, и установить в связке ключей, WWDR intermediate сертификат от компании Apple. Сделать это можно там же где вы скачивали ваш личный сертификат:
ios-begin-part21-11
Скачайте файл и кликните по нему два раза, что бы он установился в Связке ключей.


Создание файлы .p12

Для разработки iOS приложений, вам необходим .p12 файл. Откройте Связку ключей и кликните правой кнопкой на вашем личном сертификате, который вы только что создали. В появившемся меню выберите пункт Экспортировать …. В появившемся окне в поле Формат файла выберите Обмен персональной информацией (.p12), и сохраните где нибудь на рабочем столе, или в каталоге где у вас будет доступ к этому файлу. В момент сохранения вам будет предложено указать пароль к файлу .p12, пароль должен быть новым и ни в коем случае не должен совпадать с паролем от вашего аккаунта разработчика .


Если у вас в Связке ключей, в поле Мои сертификаты, не отображается ваш сертификат, то скорее всего у него закончился срок действия или у вас изменился ключ. Что бы решить эту проблему, удалите сертификат на на странице Current Development Certificates, нажав кнопку Revoke, и после чего создайте новый сертификат
Если вы забыли пароль от файла .p12 вы можете удалить его и создать новый.

Да прeбудет с вами Flash.
Serious Sam
Эту статью прочитали 8941 раз

Возникли вопросы по статье? Не стесняйтесь спрашивать в комментариях или любым другим способом на странице Контакты .

Присоединяйтесь к нам в социальных сетях: ВКонтакте , Twitter и Facebook
Понравилась статья? Буду благодарен если вы поделитесь ссылкой с друзьями:


Комментарии ВКонтакте:




Комментарии Facebook:




Комментарии WordPress: