Проблемы с подписью кода для iOS.Как я могу стереть все и начать все сначала? - PullRequest
2 голосов
/ 02 апреля 2012

У меня реальные проблемы с обеспечением и подписью кода.Я мигрировал на новый компьютер и получил несколько сообщений «Действительная подпись не найдена».В неоднократных попытках исправить подпись кода распространения мне также удалось потерять свою подпись кода разработчика.

Я первый, кто признал, что проблема с корнем - моя полная и полная ошибка , чтобы понятьконцепции подписи кода, обеспечения и всех связанных с этим тем.Я прошу отдельный вопрос о SO, чтобы решить эту проблему.

ЭТОТ вопрос - попросить о конкретных шагах, чтобы полностью очистить мою систему подготовки и подписи кода.Я использую Xcode 4.3 и у меня в App Store есть два приложения, которые я не хочу прерывать.Пожалуйста, помогите.

Обновление: Я импортировал свой закрытый ключ со старого Mac, и он отображается в Keychain Access.Когда я пытаюсь запросить сертификат в соответствии с Apple Docs, у меня не появляется флажок «Позвольте мне указать ключ / значение», и при попытке сохранить его на диск в любом случае я получаю сообщение об ошибке », указанный элемент не может быть найденв брелок ".Arrgh.

Ответы [ 2 ]

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

Шаг 1 : Открыть XCode. В Организаторе удалите все профили обеспечения.

Шаг 2 : Открыть доступ к цепочке для ключей (Утилиты> Доступ к цепочке для ключей); удалить все сертификаты, связанные с разработчиком / распространением и промежуточным сертификатом WWDCCA (или как он там называется).

Шаг 3 : Повторно загрузить и подать в отставку. Убедитесь, что вы экспортировали и импортировали свой закрытый ключ со старого компьютера на новый.

Если вам нужны инструкции по настройке подписи кода, вы можете посмотреть мой ответ на этот вопрос: Ошибка подписи кода .

Ура!

1 голос
/ 19 сентября 2013

Посмотрите этот урок здесь.Вы можете найти это полезным

http://seventhsoulmountain.blogspot.com/2013/09/ios-code-sign-in-complete-walkthrough.html

...