Как получить запрос на подписание сертификата


Как получить запрос на подписание сертификата? Все, что я пытаюсь сделать, это запустить приложение на моем ipod touch. Это было легко, так как я мог просто зайти на портал разработки IOS и просто загрузить его, без суеты. Но теперь они хотят, чтобы я создал CSR для создания профиля подготовки, и я не знаю, как это сделать. Я был derping вокруг в Keychain Access и онлайн-документы в течение большей части двух часов, и я все еще полностью потерян.

Я даже не знаю, зачем он мне нужен теперь, когда я этого не делал раньше. У меня был профиль подготовки, прежде чем я недавно переключился с Snow Leopard на Mountain Lion, но теперь он не возьмет его. Да, я все еще на том же компьютере.

3 57

3 ответа:

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

вы найдете все, что вам нужно есть, который состоит из (из официального документа):

1.Открываем связку ключей на Mac (Программы/Утилиты).

2.Откройте Настройки и щелкните сертификаты. Убедитесь, что для протокола состояния сетевого сертификата и списка отзыва сертификатов задано значение Выключено.

3.Выберите доступ к связке ключей > помощник по сертификатам > запросить сертификат у Центра сертификации.

Примечание: Если при этом выбран закрытый ключ, то КСО не будет принято. Убедитесь, что закрытый ключ не выбран. Введите свой адрес электронной почты пользователя и имя нарицательное. Использовать тот же адрес и имя вы использовали для регистрации в программе разработчика iOS. Нет адреса электронной почты CA требуемый.

4.Выберите Параметры "сохранено на диск" и " позвольте мне указать пару ключей информация" и нажмите кнопку "Продолжить".

5.Укажите имя файла и нажмите кнопку Сохранить.

для размера ключа выберите 2048 бит и для алгоритма выберите RSA. Щелчок Продолжите, и помощник по сертификатам создаст CSR и сохранит файл в указанное место.

выполните следующие действия для создания CSR (идентификатор подписи кода):

  1. на вашем Mac перейдите в папку "приложения" ► "утилиты" и откройте " Keychain Access.-

    enter image description here

  2. перейдите в раздел "доступ к связке ключей" ► помощник по сертификатам ► запросите сертификат у Центра сертификации. 

    enter image description here

  3. заполните информацию в окне Информация о сертификате, как указано ниже и нажмите кнопку " Продолжить."
    • в поле адрес электронной почты пользователя, введите адрес электронной почты для идентификации с этим сертификатом
    • в поле общее имя введите свое имя
    • в группе запросов выберите опцию " сохранено на диск 

    enter image description here

  4. сохраните файл на жесткий диск.

    enter image description here


используйте этот CSR (.certSigningRequest) файл для создания проекта / приложения сертификаты и профили в аккаунте разработчика Apple.

чтобы вручную создать сертификат, вам нужен файл запроса на подпись сертификата (CSR) с вашего Mac. Чтобы создать CSR-файл, следуйте инструкциям ниже, чтобы создать его с помощью Keychain Access.

создать CSR-файл. В папке приложения на вашем Mac откройте папку утилиты и запустите Keychain Access.

в раскрывающемся меню Keychain Access выберите Keychain Access > Certificate Assistant > запросить сертификат из сертификата Власть.

в окне сведения о сертификате введите следующую информацию: В поле Адрес электронной почты пользователя введите свой адрес электронной почты. В поле общее имя создайте имя для вашего закрытого ключа (например, John Doe Dev Key). Поле адрес электронной почты CA должно быть оставлено пустым. В группе" запрос есть "выберите опцию" сохранено на диск". Нажмите кнопку Продолжить в Keychain Access, чтобы завершить процесс создания CSR.