Добавить закрытый ключ в сертификат или наоборот - PullRequest
4 голосов
/ 13 мая 2011

проблема в том, что я хочу создать новую пару личного / открытого ключа для нового приложения.

Итак, я следовал документации (http://developer.apple.com/ios/manage/certificates/team/howto.action), и он сказал, что сначала создал новую пару ключей.

Хорошо, тогда я получил файл запроса подписи сертификата, который мне пришлось загрузить на домашнюю страницу разработчика (Сертификат> Разработка). Там я узнал, что (и потому что) у нас уже есть приложение в магазине приложений, там уже есть сертификат. Поэтому я скачал существующий и дважды щелкнул его в поисковике. Цепочка для ключей открылась, но не добавила сертификат к вновь созданному закрытому ключу (как я объяснил).

Что я сделал не так? Что мне нужно сделать, чтобы активировать эту пару ключей?

Может кто-нибудь помочь мне в этом вопросе?

Спасибо бром Ник

Ответы [ 2 ]

14 голосов
/ 13 мая 2011

Каждый сертификат будет иметь открытый и закрытый ключи.А также, если вы говорите о сертификате разработчика, каждая учетная запись разработчика может иметь только один сертификат.

То, что вы можете загрузить с веб-сайта Apple, - это только ваш открытый ключ.Вам нужен закрытый ключ для подписи приложений.Ваш закрытый ключ будет находиться на компьютере, на котором вы создали CSR.

Проверьте раздел «Сохранение вашего личного ключа и передача в другие системы» в http://developer.apple.com/ios/manage/certificates/team/howto.action, чтобы узнать, как экспортировать ваш закрытый ключ с этого компьютера и использовать его на другом компьютере.

Если вы не можете получить машину, на которой вы сгенерировали CSR, вы можете отозвать существующую и сгенерировать новую.Но помните, что это сделает существующие профили, сгенерированные из этого сертификата, недействительными.

0 голосов
/ 01 мая 2013

У меня возникла та же проблема, и мне пришлось удалить все свои профили обеспечения и существующие сертификаты, а затем я следовал пошаговым инструкциям из этой статьи:

Создание ваших сертификатов подписи от Apple, и это заставило меня заработать через 5 минут после нескольких часов ударов головой!

...