Xcode не может найти действительную пару секретный ключ / сертификат для этого профиля в вашей ошибке цепочки для ключей - PullRequest
4 голосов
/ 12 сентября 2011

Я закончил приложение и пытаюсь загрузить его на устройство для тестирования.Я наткнулся на эту ошибку в окне органайзера, но дело в том, что у меня уже есть сертификат, на основе которого создается файл обеспечения (с помощью руководства по порталу Apple), а также закрытый ключ, который идет с ним.

В доступе цепочки ключей есть треугольник, как в разделе «сертификат», так и в разделе «ключ» входа в систему.

Также я проверил и собираю приложение под «отладкой», а не"release", так что Xcode 4 должен искать сертификат разработчика, а не дистрибутив, верно?

Что я делаю не так?

Ответы [ 3 ]

4 голосов
/ 12 сентября 2011

У меня была эта проблема вчера.Я решил удалить начальные, которые Apple заставил меня установить, и отправил новый.Перейдите на портал обеспечения iOS и нажмите «Сертификаты» сбоку.Есть вкладка How-To , которая дает пошаговый процесс правильного выполнения.После того, как я следовал инструкциям, я смог подписать свое приложение под моим профилем обеспечения разработчика.

Кроме того, вам нужен промежуточный сертификат Apple WWDR.Загрузка для этого находится в разделе Сертификата на любой вкладке.

1 голос
/ 02 апреля 2012

У меня была такая же ошибка. Удаление просроченных / отозванных сертификатов разработчика из моего брелка сделало свое дело!

1 голос
/ 23 ноября 2011

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

https://developer.apple.com/legacy/library/technotes/tn2250/_index.html

...