Потерянный закрытый ключ для сертификата распространения iPhone. Какие могут быть решения? - PullRequest
45 голосов
/ 11 сентября 2009

Я потерял свой закрытый ключ для сертификата распространения iPhone во время обновления ОС. Теперь я хочу загрузить новое приложение для iPhone в App Store, и для этого необходимо, чтобы я подписал приложение с помощью профиля / сертификата распространения iPhone. Есть ли способ создать новый сертификат распространения iPhone. Я не нашел никакой опции "New .." на портале для разработчиков.

Еще один вопрос: должен ли я подписать код с сертификатом распространения iPhone, чтобы отправить его в App Store? Или я могу подписать и загрузить его в App Store с сертификатом разработки iPhone?

Заранее спасибо ...

Ответы [ 2 ]

94 голосов
/ 11 сентября 2009

Отмените ваш текущий сертификат, подождите несколько секунд и обновите страницу, и вы должны увидеть кнопку «Запросить сертификат». Вы должны будете снова следовать инструкциям запроса на подпись сертификата и загрузить файл .csr. Затем вам придется подождать, пока администратор вашей команды (а может, и вы) примет новый сертификат, прежде чем загружать его и устанавливать в свой KeyChain.

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

Надеюсь, это поможет:)

0 голосов
/ 18 февраля 2016

Да, у вас может быть решение для этого Отмените сертификат, который у вас есть в дистрибутиве, и снова получите CSR (он должен быть от Mac, где вам нужен ключ) и создайте новый сертификат. После того, как вы это сделаете, у вас будет сертификат, перейдите в профиль, вы обнаружите, что профиль недействителен, отредактируете его и получите новый сертификат, который вы создали, и восстановите его заново. Загрузите сертификат и профиль и используйте его в коде, и вы готовы идти

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...