Действительная подпись, соответствующая этому профилю, не найдена в цепочке для ключей - PullRequest
1 голос
/ 22 марта 2011

Я загрузил профиль обеспечения из своего идентификатора, но когда я перетаскиваю его в Xcode, а затем в разделе профиля обеспечения появляется сообщение:

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

Я пытаюсь загрузить существующий профиль и перетащить в XCode, но это вызывает у меня проблему, заключающуюся в том, как я могу развернуть свое приложение на устройстве?

Ответы [ 4 ]

3 голосов
/ 04 января 2012

Для ошибки:

Не найден действительный идентификатор подписи

См. опубликованные шаги Apple для решения этой проблемы.

3 голосов
/ 22 марта 2011

Удалите все ваши личные и открытые ключи.Создайте один новый, используя помощника для запроса сертификата ...

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

Удалите все остальные.

См. этот вопрос , который вы могли бы найти с помощью быстрого поиска, с более раннего сегодняшнего дня.

1 голос
/ 22 марта 2011

Вчера у меня была такая же проблема, и она была успешно решена.Мне потребовалась почти неделя, чтобы понять процесс.

Я думаю, что ваша цепочка для ключей не имеет действительного сертификата разработчика или сертификата Apple WWDRCa.Чтобы решить эту проблему, загрузите свой сертификат разработчика и поместите его в свою цепочку для ключей.Затем загрузите сертификат Apple WWDRCA и снова поместите его в свою цепочку для ключей.

Помните, что у вас должен быть свой закрытый ключ вместе с сертификатом разработчика.Теперь ваша цепочка для ключей будет иметь соответствующий профиль.Теперь удалите свой профиль обеспечения в своем Xcode и посмотрите.Это должно работать.

0 голосов
/ 21 декабря 2012

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

Поскольку я ранее работал с push-уведомлениями, я сохранил файл "X.p12" из закрытого ключа. Если вы сохранили, то вам нужно дважды щелкнуть по нему и дать тот пароль, который вы указали при его сохранении. вот и все мои профили обеспечения действительны:).

...